我在Windows 7上使用的是RStudio 0.98.1056,无论当前版本的pander在今天的CRAN上是什么(我刚安装了包).
我正在尝试使用knitr-> Markdown - >.docx literate-programming工作流在Word中创建一个表.一些细胞需要包含硬线断裂.我相信这应该可以基于以下链接中的信息:
http://rmarkdown.rstudio.com/authoring_pandoc_markdown.html
它说,"换行后面的反斜杠也是一个硬线断裂.注意:在多线和网格表单元格中,这是创建硬线断点的唯一方法,因为单元格中的尾随空格被忽略."
我正在尝试以下列方式创建一个包含换行符的单元格的表:
library(pander) a <- c(1:10) b <- c(11:20) ab <- paste(a,b,sep='\n') N <- ceiling(rpois(10,9)) labels <- paste("Question",c(1:10)) mytable <- data.frame(labels,ab,N) pandoc.table(mytable, )
但新线刚被剥夺.如果我使用sep ="
"(没有前导空格),则相同.我还尝试添加一个额外的反斜杠,以防R正在"吃掉"第一个; 并切换"粘贴"功能,将这些可能的分隔符中的每一个作为一个术语包含在自己的权利中,而不是在sep =参数中.这些都没有奏效.
我去试试pander帮助文档中的示例代码,就像一个完整性检查,似乎问题是一般的 - 我认为应该生成多行表的示例代码没有,在我的机器上.
有没有其他人在迎合多线桌工作?