在报告构建期间,我注意到 kable() 函数的非标准行为。我的表包含 23 列,我希望所有这些列都正确对齐。这是我使用的代码:
kable(table[1:8,], align=c(rep('r',23)),digits=2,col.names=c("","","","","","","Group 1","","","","","","","","","","Group 2","","","","",""), padding = 0.15,format='pandoc')
无论我是使用上面的代码还是:
kable(table[1:8,], align='r', digits=2,col.names=c("","","","","","","Group 1","","","","","","","","","","Group 2","","","","",""), padding = 0.15,format='pandoc')
.tex 文件中的以下行出现:
\begin{longtable}[c]{@{}lllllllllllllllllrlllll@{}}
这显然对齐了除了一个随机列之外的所有列。
我没有为此提供示例表,因为我怀疑它是一个错误。有没有人有类似的经历?或者甚至是修复?
最好的,