Rmarkdown pandoc.table添加了额外的行

时间:2018-07-02 21:58:13

标签: r r-markdown pandoc pander

我正在Rmarkdown中使用pandoc.table。但是,有时当单元格内容有点宽时,会添加额外的行。这里在“消费产品”之后多了一行:

Please click here to see extra row after "Consumer Products"

我可以试一下带字体的单元格宽度。当像元宽度非常宽时,就不会发生。但是单元格的内容实际上是根据用户输入而变化的。为什么要添加额外的行?无论用户输入什么内容,如何防止它发生?

代码如下。谢谢。

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)

0 个答案:

没有答案