我对软件包flextable
有两个相关的格式问题。第一个是在对数据进行分组时如何创建“斑马”色的行。这是一个可重现的示例:
library(tidyverse)
library(flextable)
test<-flextable(as_grouped_data(as.data.frame(iris), groups="Species")) %>%
theme_zebra(.)
test
在这里您可以看到数据按三个种类正确分组。我想将第一个物种(“ setosa”)的所有行的背景设置为浅灰色。第二种('versicolor')为白色,第三种('virginica')恢复为浅灰色。我不需要的是上面的MRE中提供的默认值,其中每行的颜色都是交替的。我认为通过对数据进行分组,斑马色图案将适用于每个组,而不是每一行。情况并非如此。
第二个问题与对齐有关。使用flextable::as_grouped_data
时,物种名称显示在其自己的行上,并且与该物种相关的数据始终从其下一行开始。是否可以按物种分组但没有“回车费”?换句话说,物种名称可以与数据的第一行对齐吗?