问题标签 [r-markdown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
50813 浏览

r - 抑制 Knitr / Rmarkdown 中的消息

这是我的 RMarkdown 文件的代码:

尽管进行了设置message = FALSE, warnings = FALSE,但当我运行getSymbols()dev.off(). 他们各自的输出是:

如何抑制这些消息?

0 投票
8 回答
74236 浏览

r - 使用 KnitR 以编程方式在 R 中创建 Markdown 表

我刚刚开始了解 KnitR 以及使用 Markdown 生成 R 文档和报告。这对于我与工作有关的许多日常报告来说似乎是完美的。但是,我没有看到的一件事是使用 Markdown 格式(有点像xtable,但使用 Markdown 而不是 LaTeX 或 HTML)打印数据框和表格的简单方法。我知道我可以嵌入 xtable 的 HTML 输出,但我想知道是否有任何基于 Markdown 的解决方案?

0 投票
1 回答
1294 浏览

knitr - 使用 knitr 将绘图嵌入到 html 中

我的一位同事向我展示了一种使用 Rstudio 并将 Markdown R 脚本转换为 hmtl 的酷方法。Rscript 中的所有绘图都嵌入在 html 中,因此可以共享一个 html 文件并将完整文档包含在一个文件中。我试图在 Rstudio GUI 之外复制它,以便自动创建 html(不是由具有 GUI 的用户创建)。我尝试过 knit() 和 knit2html(),它们为我创建了 html 文件,但它们也创建了一个“figure”文件夹,我必须将其与 html 一起传递。如何将绘图和所有内容嵌入到单个 html 文件中。

0 投票
5 回答
1834 浏览

r - 替换 knitr 块评估中的“打印”功能

我想在编译 knitr rmarkdown 文档时将“pander”功能设置为替代“打印”功能。像这样(在 R 中运行的代码示例):

这将导致:

这样,我将得到所有表格的良好格式,而不是手动需要在整个文档中编写“pander”(想象我必须在文档中编写“summary(car) 20 次,更改“print”将节省我写 pander(summary(car)) )。

那可能吗?(或者有没有我不知道的更聪明的方法?)

谢谢。

更新:.rmd 文件的示例:

而输出 test.md 是:

0 投票
2 回答
4065 浏览

r - Markdown 报告未在 Rstudio 中执行

我正在生成错误:

使用 RStudio 编织.Rmd文件中包含的以下代码时:

我通常可以调试我的错误,并确定这是显而易见的,但我做错了什么,为什么不编译?

提前致谢。

更新:会话信息

0 投票
4 回答
72361 浏览

r - 在 R markdown 中生成下标

我知道 R 降价可以产生上标:

但是有可能产生正确的下标吗?或者是作弊和使用LaTeX数学模式的唯一方法:

预期的最终输出是 HTML。

0 投票
3 回答
16379 浏览

r - 如何将 Emacs ESS 模式与 R markdown 一起使用?

有没有办法配置 Emacs 以便它识别(并允许执行)R markdown (.Rmd) 文件中的 R 代码块,类似于它识别 .Rnw (Sweave) 或 .org (org-mode) 中的代码块的方式文件?

0 投票
1 回答
4621 浏览

r - knitr/Rmd:n 行/n 距离后的分页符

让我提醒一下,这可能更适合作为 html/css 问题,但是(a)我对这些技术不太熟悉,并且(b)如果可能的话,我想把它全部放在家庭(R 系列)中。

我想使用 Rmarkdownknitr编写学术风格报告(APA 6 类型指南)。我已经解决了大多数方面,但没有分页。我可以手动设置分页符,例如:

在下面的 .Rmd 中,我想在 n 行/n 距离之后以编程方式设置这些中断。因此,假设在 8 英寸或 140 行之后。

如何在 n 距离后以编程方式设置分页符。这类似于如何LaTeX将文件分成页面,所以如果一个图形占用太多空间,它将被强制到下一页。

编辑从朋友那里找到这个:http: //www.w3.org/TR/css3-page/ 可能会有所帮助。

0 投票
1 回答
4336 浏览

r - 指定 knit2html 的输出路径

我无法为 knit2html 或其相关函数生成的 html 指定输出路径。我想在调用 knit2html() 时指定“outfile”,但出现错误,

knit2html 中的错误(输入 =“test.Rmd”,输出 =“test-abcd.html”):
找不到对象“输出文件”

'output' 是 markdownToHTML 的一个参数,我认为它应该可以工作。我在使用“outfile”的源代码中找不到任何地方。

这应该重现我的经验。

相关的版本信息可能有用吗?

0 投票
0 回答
231 浏览

r - 在 Rmd (R markdown) 中转义 (c)

我想在 .Rmd 文件中使用 (c) 并在编织后呈现为版权符号。我怎样才能让它呈现为(c)不是©?