小编Gil*_*eke的帖子

在.rmd中的xtable然后编织为rstudio中的pdf显示%注释

在编写R Markdown(.Rmd)文件时,我正在使用Rstudio的'knit PDF'选项制作PDF.

使用xtable函数创建表时,使用%在latex中注释的文本显示在pdf中.使用latex和R编织.Rnw文件时,这个问题就消失了.

下面是一个.Rmd文件的例子,它被编织为PDF和等效的.Rnw文件,以编织(自然为pdf).

他们的PDF结果是相同的,除了一行.在表格上方,显示以下内容:

R 3.1.0由xtable 1.7-3包装生成的%乳胶表%2014年8月6日星期三19:06:37

MarkdownFile.Rmd

---
output: pdf_document
---

```{r, results='asis'}
library(xtable)
xtable(summary(cars)) 
```
Run Code Online (Sandbox Code Playgroud)

SweaveFile.Rnw

\documentclass{article}

\begin{document}

<<r, results='asis'>>=
library(xtable)
xtable(summary(cars))
@

\end{document}
Run Code Online (Sandbox Code Playgroud)

xtable(summary(cars))r中表达式的实际输出如下.你可以看到前两行,首先%是.Rnw文件隐藏它们而.Rmd文件没有.

% latex table generated in R 3.1.0 by xtable 1.7-3 package
% Wed Aug 06 19:33:18 2014
\begin{table}[ht]
\centering
\begin{tabular}{rll}
\hline
 &     speed &      dist \\ 
  \hline
1 & Min.   : 4.0   & Min.   :  2.00   \\ 
  2 & 1st Qu.:12.0   & 1st Qu.: 26.00   \\ 
  3 & …
Run Code Online (Sandbox Code Playgroud)

pdf r rstudio knitr rnw

9
推荐指数
1
解决办法
6368
查看次数

标签 统计

knitr ×1

pdf ×1

r ×1

rnw ×1

rstudio ×1