我正在Rmarkdown中使用pandoc.table。但是,有时当单元格内容有点宽时,会添加额外的行。这里在“消费产品”之后多了一行:
我可以试一下带字体的单元格宽度。当像元宽度非常宽时,就不会发生。但是单元格的内容实际上是根据用户输入而变化的。为什么要添加额外的行?无论用户输入什么内容,如何防止它发生?
代码如下。谢谢。
row.names(dsnTMP) = rowNames
colnames(dsnTMP) = c("Number of Obs", "Number of Defaults", "AR Alternative
Model", "AR Benchmark Model", "Difference")
set.alignment('right', row.names = 'left')
pandoc.table(dsnTMP,emphasize.rownames = FALSE, caption =
getLabels(cutVars[counter],labelFormatTable = cutVarLabelsDrill),big.mark =
',',split.cells = c("20%",rep("16%",5)),split.tables = 150,use.hyphening =
TRUE,style = "multiline",keep.trailing.zeros = FALSE)