r - 使用 r Markdown、kable 和 kableExtra 渲染表格时出现问题

标签 r markdown kable kableextra

我正在尝试使用 r markdown、kable 和 kableExtra 输出 latex 表。我在不属于 R 生成的 latex 代码的表格呈现代码中收到错误。

编码:

outTab <- m.OutTab %>%
    kable(format='latex',  booktabs=T ,
          #caption = "Population Trend",
          digits=1, 
          row.names=FALSE, 
          align='lccccc', 
          col.names = names_spaced,
          escape = FALSE)

其中“m.OutTab”是一个包含要呈现的表格的矩阵,

错误:
Error producing PDF.
! Misplaced \noalign.
\addlinespace ->\noalign 
                         {\ifnum 0=`}\fi \@ifnextchar [{\@addspace }{\@addsp...
l.116    \addlinespace

Error: pandoc document conversion failed with error 43

这些代码(“\noalign ...”)不是“outTab”的一部分。

知道如何解决此错误吗?

最佳答案

如果您使用 bookdown,这可能是由于在代码块标签中使用非字母数字字符造成的。我有一个类似的问题,通过删除下划线解决了。

关于r - 使用 r Markdown、kable 和 kableExtra 渲染表格时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47704876/

相关文章:

r - rmarkdown 中的 ggplotly 错误

减少使用 kable(, format = 'markdown' ) 创建的表中列之间的间距

R Shiny Leaflet addLegend() 指定标签顺序

laravel - 使用 Laravel 邮件 Markdown 中的动态基本链接 - 而不是按钮

visual-studio-code - vscode : Is it possible to show an image inside a text buffer?

r - 更改 kableExtra 表中的特定值

r - kableExtra 仅在演示文稿中有另一个表格时才有效?

r - 如何通过 shell 从父目录获取 R 文件?

r - Julia 中 R 的模拟函数的模拟?

r - 如何在带有facet_wrap的多列ggplot中使用x轴标签?