当代码块包含results =“asis”时,无法从Rnw编译pdf

时间:2015-10-15 19:18:10

标签: r knitr

如果我的代码块中有参数results =“asis”,我无法从.Rnw文件编译pdf文件。 R控制台希望我将结果称为“逐字”,“tex”或“隐藏”。但是,我需要使用“asis”,否则表格将显示为文本。 任何想法可能是什么问题? 谢谢 卡米拉

代码块:

<<table_symbionts, results="asis">>=
n <- 100
x <- rnorm(n)
y <- 2*x + rnorm(n)
out <- lm(y ~ x)
library(xtable)
tab <- xtable(summary(out)$coef, digits=c(0, 2, 2, 1, 2))
print(tab, type="html")
@

输出:

Writing to file Thesis.tex
Processing code chunks with options ...
Error in match.arg(options$results, c("verbatim", "tex", "hide")) : 
  'arg' should be one of “verbatim”, “tex”, “hide”
Calls: <Anonymous> -> SweaveParseOptions -> check -> match.arg
Execution halted

0 个答案:

没有答案