小编xal*_*.ey的帖子

跨单行格式化gt表的方法?

我正在尝试使用条件格式化我的 gt 表,但有点停滞不前。我发现的大多数示例都是基于列标题的格式。

这是示例表的代码,其中第一列名为“row”,值为 1-6。我如何让 gt 表仅向第 1 行的值 > 3.0 添加颜色?这是我的第一个问题,如果我搞砸了,请道歉!

这是我希望桌子的样子。

library(tidyverse)  
library(gt) 

iris %>%   
  group_by(Species) %>%   
  slice_max(Sepal.Length, n=5) %>%   
  group_by(Species) %>% 
  mutate(row=row_number()) %>% 
  pivot_longer(-c(Species, row)) %>%
  mutate(Species = str_to_title(Species),
         name = gsub("\\.", " ", name)) %>% 
  pivot_wider(names_from=c(Species, name), values_from=value)%>% 
  gt() %>% 
  tab_spanner_delim(
    delim="_"
  )
Run Code Online (Sandbox Code Playgroud)

r dplyr tidyverse gt

4
推荐指数
1
解决办法
77
查看次数

标签 统计

dplyr ×1

gt ×1

r ×1

tidyverse ×1