posit-dev/gt-extras

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

Aberta

#165 aberto em 18 de ago. de 2025

 (0 comentário) (0 reação) (0 responsável)Python (9 forks)github user discovery
enhancementgood first issue

Métricas do repositório

Stars
 (101 estrelas)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

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,

Guia do colaborador