右对齐 gt 中的 rowname_col

May*_*ans 5 r gt

我想右对齐,rowname_col但看起来您不能应用于cols_align行名?

tibble(
  one = c("Long names", "Other Name", "Name | Name"),
  two = 1:3
) %>% gt(rowname_col = "one") %>%
  cols_align(align = "right", columns = vars(one))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

ste*_*fan 7

您可以像这样右对齐 rowname 列:

library(dplyr)
library(gt)

tibble(
  one = c("Long names", "Other Name", "Name | Name"),
  two = 1:3
) %>% gt(rowname_col = "one") %>%
  tab_style(
    style = list(
      cell_text(align = "right")
    ),
    locations = cells_stub(rows = TRUE)
  )
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述