问题标签 [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 投票
0 回答
1857 浏览

r - 在 R Markdown 中向 xtable 创建的表格添加水平线

我正在尝试使用 RStudio 创建带有 R Markdown (.Rmd) 的简单表。我发现的最可定制和最容易应用的方式是 xtable 包。即使默认情况下 xtable 应该生成一个带有水平线的表格。我应该得到的是这样(或这些),但我得到的是这个。我无法使用以下代码获取它:

我哪里错了?

0 投票
1 回答
1477 浏览

r - 内部管道未正确处理的 pander markdown 表

我使用 pander R 包生成降价表,在某些列标题中有管道(例如: P > |t| )。由于列分隔符和“真实”管道之间的混淆,似乎(除非我错过了什么)pandoc 和 Rmarkdown 都没有正确处理它们。

考虑以下 Rmd 示例:

pander 生成的最后一个表如下所示(注意最后一列名称中的管道):

如果我将它编织成 html(如果我没记错的话,通过使用 Rmarkdown 生成 HTML 的 Rstudio 按钮),最后一个表格不会显示为表格,而是显示为 HTML 输出中的纯文本。
如果我使用由 knitr 生成的 md 并使用 pandoc 将其转换为 html,则输出是一个表,但最后一列名称变为“Pr(>”。

没有最后一列的第一个表正确显示。

0 投票
4 回答
86807 浏览

r-markdown - 注释掉 R Markdown 中的文本(Rmd 文件)

在 R Markdown ( .Rmd) 文件中,如何注释掉未使用的文本?我指的不是 R 代码块中的文本,而是一般文本,例如LaTex中的%

0 投票
1 回答
1162 浏览

r - Knitr: Only chunk output is html (rest stays rmarkdown)

I am trying to make a knitr-based program that reads rmarkdown from a character vector and writes to a textConnection. I am getting almost what I want but I find that knitr only produces html for chunks and just passes through the rmarkdown to html.

Here is the code:

Which outputs:

Is this the expected behavior or am I doing something wrong?

0 投票
2 回答
6144 浏览

r - 使用 knitr、r markdown 和 pandoc (pander) 的块引用

我在尝试使用 pandoc.convert 将其转换为 .pdf 的 ar markdown 文档中引用块时遇到问题。

如果我包含\label{mylabel}在文本中 - 我可以通过\ref{mylabel}. 但是,我认为我可能能够类似地引用一个块(或一个块中的表/图) - 但我没有运气。

例如,对于块:

我虽然可能可以放置\ref{myplot}甚至\ref{fig:myplot}是内部降价参考[car plot](myplot)。文档似乎提到标签是根据块的名称创建的,这些是与类似问题相关的建议格式。但似乎没有一个工作。

同样对于表(我使用 pander 创建) - 我有如下块:

当使用“pandoc.convert”从 .md 文件转换为 .pdf 时,表格被赋予了一个很好的标题“表 3 这是汽车的摘要”并进行了编号,但我似乎无法将标签用作参考\ref{car_sum}并且它总是显示为 '??'。一些论坛似乎提到您必须在标签名称之前包含“标签:”或“无花果:”,但这仍然对我不起作用。

可以在文本中完成块引用吗?如果是这样,需要输入什么才能正确执行此操作,以便它在最终文档中显示类似“见表 2”的内容。

0 投票
1 回答
3495 浏览

r - 2 Knitr/R Markdown/Rstudio 问题:Highcharts 和 Morris.js

我目前正在尝试使用我自己的数据复制几种不同类型的 rCharts。第一个是带有以下代码的 HighCharts 图:

当它作为一个块运行时,图表生成得很好,但是当我在 markdown 中使用 Knit HTML 时,它会在预览阶段停留一段时间,当我终止它时,它会给出“状态 15”消息,我我不清楚这意味着什么以及应该如何解决。

我正在尝试的第二个图表是 Markdown 中带有 knitr 的 Morris.js 图表。我将我的 R 代码放入 R Markdown 中,如下所示:

当我运行这些块时,它会以我期望的方式生成一个漂亮的图形,其中的 html 文件为 (file:///C:/Users/ypetscher/AppData/Local/Temp/RtmpW4q3ka/filed284f137718.html); 但是,当我单击 Knit HTML 时,我会获得一个包含代码但不生成图形的文件。此外,当 Google Chrome 出现时,我收到以下错误:

“没有找到该网址的网页:file:///C:/Users/YPETSC~1/AppData/Local/Temp/Rtmpk1Pfbp/filee0c383670e0.html 错误6(net::ERR_FILE_NOT_FOUND):文件或目录无法被发现。”

在诊断这些问题时,我们将不胜感激。非常感谢!

0 投票
0 回答
973 浏览

r - 访问在缓存块中创建的全局环境对象 Rmarkdown 文档

我想运行一个 R 脚本来运行模拟并缓存 Rmarkdown 文档的结果。我正在使用 Rstudio 并尝试使用 knit HTML 创建 HTML 报告 这是一个简单的示例。

和 test_script.R 如下

当我将块的缓存选项更改为 时FALSEprint(a)有效。如果我将它设置为 TRUE,它第一次工作,第二次,我得到object 'a' not found错误。一个类似的问题是knit2pdf 可以使用全球环境吗?,但我不知道它是否适用于我的情况。这是 sessionInfo()

0 投票
0 回答
128 浏览

r - 在描述字段中格式化文本?

有没有办法格式化 R 包中说明文件的“说明”字段中的任何文本?我想添加强调(例如斜体)一些单词;但是,这并不重要,所以我不想更改编码。

也许这是不可能的,但除了在Extensions manual中简要介绍之外,我找不到任何提及。无论如何,这对我来说是不成功的......

粗体

  • 周围的文字**
  • 里面的文字\textbf{}(显示为\{}textbf{}

斜体

  • __用(双下划线)包围文本
  • 里面的文字\textit{}(也显示为\{}textit{}
0 投票
1 回答
2563 浏览

r - 你如何在 Rmarkdown 中生成一张漂亮的表格

我是R和 R markdown 的新手,想知道如何在 html 文件中制作漂亮的表格。我正在尝试使用ascii,但是当我输入下面的代码时,我得到一个在R控制台窗口中看起来不错的表格,但在 html 中看起来很糟糕。我很确定这张桌子太宽了,但我不确定,它是 15 列,每列 11 个 obs。任何帮助将不胜感激,如果我不清楚,我可以添加更多信息。

0 投票
1 回答
193 浏览

css - R Markdown 绘制使用 Foundation 4 CSS 时的图像质量损失

所以我一直在使用 R markdown 来制作一些报告,我决定通过使用 Foundation 4 CSS 框架对其进行一些修饰。

我在文件中嵌入了最小化的 Foundation css,然后将样式应用于 R markdown 代码,它工作正常,但输出的图像质量远低于仅通过 R markdown 输出的图像质量。

在 R 代码中,我有:

我猜基金会正在以某种方式改变图像质量?

关于我可以在 CSS 中更改什么来解决这个问题的任何想法?