【发布时间】:2017-01-07 04:55:16
【问题描述】:
我正在尝试找出 R 代码,它将使用 R(而不是使用 R-studio)以 pdf 或 html 格式为我提供统计分析的输出(即回归、DOE、Gage RR)。我想生成我的统计分析报告。是否有任何 R 代码可以在 R 中运行以制作 pdf 或 html 文件??我只知道图表,
pdf("output.pdf")
x=rnorm(100,40,3)
y=rnorm(100,100,5)
fit=lm(y~x)
summary(fit)
plot(y)
dev.off()
此代码为我提供了 pdf 格式的图表,但我想要所有拟合摘要 (ANOVA) 和 R 生成的所有信息。谢谢
【问题讨论】:
-
我不想用 R-studio,我只想用 R 来做。
-
pdf是一个 PDF 图形设备,您可以通过大量工作打印文本,但这并不值得。 RMarkdown 是显而易见的答案,它可以在没有 RStudio 的情况下使用,尽管 RStudio 确实使使用 RMarkdown 更简单、更强大,所以我不确定你为什么要避免它。 -
感谢@alistaire,在我的组织中,我不允许使用 R-studio。这就是为什么我想使用 R 脚本准备 .exe 文件的原因。正如我们在 R-studio 中知道的那样,在 rmarkdown 中单击“knitr”选项后,代码会执行,并且我们会以 pdf 和 html 格式获得很好的输出。我想要可以在 R 中使用的代码,它可以像 R-studio 的“knitr”功能一样工作,并以 pdf 或 html 格式输出。
-
我相信“Knit”按钮实际上只是在当前文件上调用
rmarkdown::render,因此您可以使用可以处理 RMarkdown 和 R repl 的文本编辑器轻松复制它。
标签: r knitr r-markdown bookdown