R语言 如何将gt表中的行设置为特定颜色

xnifntxz  于 2023-07-31  发布在  其他
关注(0)|答案(2)|浏览(112)

例如,在下表中,我想为第三行#D9654B设置背景色。它可以通过指定第三行或使其以V1==“c”为条件来完成。

df <- tibble(V1=c("a","b","c"),V2=c(7:9))
df %>% 
  gt()

字符串


的数据
提前致谢

lb3vh1jj

lb3vh1jj1#

使用tab_style将特定单元格作为格式化目标

df %>% 
  gt() %>% 
  tab_style(
    style = list(
      cell_fill(color = "#D9654B")
    ),
    locations = cells_body(
      columns = vars(V1, V2), # not needed if coloring all columns
      rows = 3)
  )

字符串


的数据
如果您喜欢指定V1的值,那么也可以使用rows = V1 == "c"

ecfdbz9o

ecfdbz9o2#

这对我很有效
tab_options(data,table.border.bottom.width= px(0))

相关问题