Bom*_*ole 6 r header flextable
我正在尝试从 R 包“flextable”创建一个“灵活”对象。我需要将相同的列名称放在多个列中。当我将它们放入函数“flextable”中的“col_key”选项时,我收到“重复的 col_keys”错误。有办法解决这个问题吗?
a<-c(1:8)
b<-c(1:8)
c<-c(2:9)
d<-c(2:9)
A<-flextable(A,col_keys=c("a","b","a","b"))
Run Code Online (Sandbox Code Playgroud)
这是我收到错误的示例代码。
小智 2
就目前而言,flextable 不允许重复的列键。但是,您可以通过在表格顶部添加一行“标题”或一行列标签来实现相同的结果。这些标头可以包含重复的值。
您可以使用“add_header_row”函数来完成此操作。
这是使用 iris 数据集的基本示例。
ft <- add_header_row(
ft,
values = c("", "length", "width", "length", "width"),
top = FALSE
)
ft <- theme_box(ft)
Run Code Online (Sandbox Code Playgroud)
https://davidgohel.github.io/flextable/articles/layout.html