posit-dev/gt-extras

enhancement: add rows parameter to any function that relies on `GT.fmt()`

开放

#165 创建于 2025年8月18日

 (0 条评论) (0 个反应) (0 位负责人)Python (9 个派生)github user discovery
enhancementgood first issue

仓库指标

星标
 (101 个星标)
PR 合并指标
 (30 天内没有已合并 PR)

描述

For example, we could adapt the type signature of gt_plt_bar() to the following:

def gt_plt_bar(
    gt: GT,
    columns: SelectExpr = None,
    rows: int | list[int] | None = None,
    fill: str = "purple",
    bar_height: float = 20,
    height: float = 30,
    width: float = 60,
    stroke_color: str | None = "black",
    show_labels: bool = False,
    label_color: str = "white",
    domain: list[int] | list[float] | None = None,
    keep_columns: bool = False,
) -> GT:

The key addition being rows: int | list[int] | None = None,

贡献者指南