rmarkdown kable pander无边框打印矩阵

rmarkdown kable pander无边框打印矩阵,r,markdown,knitr,r-markdown,pandoc,R,Markdown,Knitr,R Markdown,Pandoc,我有一个字符矩阵: df <- cbind(c("a", "b"), c("$\\sin\\theta$", "$\\cos\\theta$")) df [,1] [,2] [1,] "a" "$\\sin\\theta$" [2,] "b" "$\\cos\\theta$" df我使用了xtable包。使用xtable()可以控制要在何处设置行 --- pdf_document: default output: pdf_document ---

我有一个字符矩阵:

df <- cbind(c("a", "b"), c("$\\sin\\theta$", "$\\cos\\theta$"))
df
     [,1] [,2]            
[1,] "a"  "$\\sin\\theta$"
[2,] "b"  "$\\cos\\theta$"

df我使用了
xtable
包。使用
xtable()
可以控制要在何处设置行

---
pdf_document: default
output: pdf_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```


```{r results='asis'}
library(xtable)
options(xtable.comment = FALSE)
df <- data.frame(cbind(c("a", "b"), c("$\\sin\\theta$", "$\\cos\\theta$")))
print(xtable(df),type="latex", hline.after = NULL, sanitize.text.function=function(x){x})
```
---
pdf_文档:默认值
输出:pdf\U文件
---
```{r设置,include=FALSE}
knitr::opts_chunk$set(echo=TRUE)
```
```{r results='asis'}
图书馆(xtable)
选项(xtable.comment=FALSE)

df我发现它正在我的
tex
文件中生成带有toprule和bottomrule的
longtable
。我只是想把它们去掉。谢谢!是的,我可以使用xtable,但是我必须指定我需要什么类型的表,比如HTML和LATEX。取而代之的是我在搜索一个像pander或kable这样的函数,它会给出markdown或类似的表,以便pandoc将其转换为文档的相应类型。您的表有多大?不是很大,但是很宽,并且包含latex代码。您的最终目标是什么?Pandoc可以从Latex转换为Markdown。但是如果你想要一个PDF文档,即使你不能识别它,它最终也会使用Latex。因此,我看不出你为什么不直接使用乳胶。