如何隐藏 R 格式 table table 中的多个列名?
How can I hide multiple column names in R formattable table?
我正在使用格式table制作一个table,我想隐藏描述性列的列标题。
因此,例如,对于数据框“df”,我希望生成的 table 仅显示 msmt1、2 和 3 的列标题,然后为“站点”提供空白标题名称, “可变”列。
library(formattable)
df<-data.frame("site" = rep(c("1", "2"), 3),
"variable" = c("C", "C", "O", "O", "N", "N"),
"msmt1" = runif(6),
"msmt2" = runif(6),
"msmt3" = runif(6))
formattable(df)
将 df 列名称替换为“ ”会使它们显示为“X”。在 table.
格式是否可行table?
这个怎么样:
formattable(df, col.names = c("","","msmt1", "msmt2", "msmt3"))
如果您有更多列并且不想逐字指定它们,您可以像这样使其更加动态:
formattable(df, col.names = c(rep("", 2), colnames(df)[3:ncol(df)]))
我正在使用格式table制作一个table,我想隐藏描述性列的列标题。
因此,例如,对于数据框“df”,我希望生成的 table 仅显示 msmt1、2 和 3 的列标题,然后为“站点”提供空白标题名称, “可变”列。
library(formattable)
df<-data.frame("site" = rep(c("1", "2"), 3),
"variable" = c("C", "C", "O", "O", "N", "N"),
"msmt1" = runif(6),
"msmt2" = runif(6),
"msmt3" = runif(6))
formattable(df)
将 df 列名称替换为“ ”会使它们显示为“X”。在 table.
格式是否可行table?
这个怎么样:
formattable(df, col.names = c("","","msmt1", "msmt2", "msmt3"))
如果您有更多列并且不想逐字指定它们,您可以像这样使其更加动态:
formattable(df, col.names = c(rep("", 2), colnames(df)[3:ncol(df)]))