我使用r-markdown来生成pdf。我想在dataframe中有空格的列中添加换行符或换行符。
C1 C2 ID
-----------------
22.6 a-b a
23.5 ba-cd b
24 c-d c
25.3 d-e d
我想要这样的输出
C1 ID
------------
22.6 a
a-b
23.5 b
ba-cd
我的代码
df$C1<- with(df, paste0(C1,'\n', C2))
df$C2<-NULL
kbl(df,booktab
我一直在学习如何在KableExtra R markdown中的单元格中包含数学,也许我正在做一些非常愚蠢的事情,但我似乎不能让数学符号工作 按照这里的例子:Latex Formulas or symbols in table cells using knitr and kableExtra in R-Markdown,,但我似乎没有得到正确的例子,因为它仍然给我丢失的$在表的末尾错误。 output file: test.knit.md
! Missing $ inserted.
<inserted text>
$
l.125 \end{ta
我使用kableExtra包在一个R标记文档中生成一个长表,该文档由PDF编织而成。
使用kableExtra::pack_rows() (以前的kableExtra::group_rows())将表的一组行组合在一起。
出现了两个问题:
如果最后一行形成一个集合,如果一个,则不显示它的分组。
- sets `longtable = TRUE` to allow the long table to span across multiple pages 和同时
-使用kable_styling(..., latex_options = c("repeat_header"))在每个
我试图将一个rmarkdown文件编成PDF文件,其中包含kableExtra函数,如下所示:
kable_styling
column_spec
add_header_above
但是,我总是收到以下错误:
! Extra alignment tab has been changed to \cr.
<template> \endtemplate
l.184 \end{tabular}}
pandoc.exe: Error producing PDF
Error: pandoc document conversion failed with error