posit-dev/gt-extras

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

オープン

#165 opened on 2025/08/18

 (0 件のコメント) (0 件のリアクション) (0 人の担当者)Python (9 件のフォーク)github user discovery
enhancementgood first issue

Repository metrics

Stars
 (101 個のスター)
PR merge metrics
 (30d に merged 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,

コントリビューターガイド