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

knitr - 在 RMarkdown 的数组中使用 \multicolumn 到 RStudio 中的 HTML

我将以下代码放入 RStudio 中的 RMarkdown 文件中。

当我使用 knitHTML 进行编译时,我得到以下图像。

在此处输入图像描述

有人可以分享一些有用的东西吗?

谢谢。

大卫。

0 投票
1 回答
671 浏览

r - knitr 不会将 R 输出注入 pandoc/markdown 文档

我正在尝试使用在文档knitr中注入 R 代码及其输出。pandoc/markdown但我没有让 knitr 注入 R 输出。我试过用r and with{r} 装饰 R 块。两者都不起作用。这是我的示例设置(使用```r):

首先,我显示我发出的命令,然后列出该命令随后使用的两个文件。

这里的shell命令:

$ r CMD BATCH knitme.R

内容knitme.R

内容foo.md

在我运行命令后,我确实得到了一个新文件foo.html。这里是它的内容:

这个结果表明 pandoc 转换了输入文件foo.md,*但是 knitr 没有注入执行 R 代码的输出。

我想念什么?任何帮助表示赞赏!

0 投票
2 回答
106820 浏览

r - 在 HTML、PDF 和 DOCX 中看起来不错的简单手动 RMarkdown 表

如何手动简单地格式化 RMarkdown 中的表格,将其转换为 HTML(使用 knitr 和 markdown 包)、PDF(使用 pandoc 和 miktex)和 docx(使用 pandoc)时看起来不错?

我希望能够在 RMarkdown 中编写小表,这不是 R 函数在我最常用的三种格式中看起来不错的结果。到目前为止,我找到了一种在 3 种格式中的 2 种看起来不错的格式,3/3 可能吗?

一。这在 Knit HTML 之后看起来不错,但在 PDF 或 docx 中不好

二。这个在 Knit HTML 之后看起来不错,但在 PDF 或 docx 中不好

三。这个在 Knit HTML 之后看起来不太好,但在 PDF 和 docx 中很好(目前最好的选择)

四。这在 Knit HTML 并制作 PDF 和 docx 之后看起来不错(获胜者!),但不是我所追求的手动格式。

这就是我制作 PDF 和 docx 文件的方式:

0 投票
1 回答
146 浏览

r - 在 HTML 容器中包装 markdownToHTML 输入?

有谁知道是否有可能将knit2html(ie markdownToHTML) 的输出包装在 HTML 容器中?

目前,所有内容都被转储到<body>中,这并没有为控制布局提供很大的灵活性。

例如,我想从以下内容中获得什么:

例子.md

至:

例子.html

如果我省略了 div 容器,markdown 将被完美翻译并放置在<body>. 我想做的只是简单地放在 body 的子容器中,这样我就可以更好地控制内容的格式。

有任何想法吗?

0 投票
2 回答
2324 浏览

r - 在 RStudio 中,有没有办法为这个文件的 *all* 图形指定一个 fig.path?

在 RStudio 中,有没有办法为所有图形全局指定一个 fig.path?

这是我的想法。假设我有两个 Rmd 文件位于同一目录中:foo.Rmdbar.Rmd

如果两个文件都是编织的,则两个文件中的图形将转到同一目录figures/

如何将数字与两个 Rmd 文件分开?例如,来自 foo.Rmd 的图形应该转到 ,来自的figures/foo文件应该bar.Rmd转到figures/bar

0 投票
2 回答
52252 浏览

r - 在 RStudio/RMarkdown 中,如何设置 wd?

setwd在 RStudio 的 Rmd 文件中似乎不会更改后续块中的目录。有没有办法永久设置工作目录?

例子:

输出:

这是在 Mac OS 10.8.5 上使用 RStudio 0.97.551、R 版本 3.0.2 和 knitr 版本 1.5。

我希望为所有后续块设置一次目录。

0 投票
2 回答
641 浏览

r - 当 results='hide' 和 echo=FALSE 时,有没有办法防止 HTML 中的换行?

在R中,使用knitr,当results ='hide'和echo = FALSE时,有没有办法防止HTML中的换行符?

在这种情况下:

我得到:

中间有一个休息和一条额外的线。

我想得到:

反而。

一般来说,我希望代码块不插入新行,以便降价可以自由地吃掉第一行文本之后的行。

谢谢,

0 投票
5 回答
11083 浏览

r - 如何使用 Rmarkdown 逐字显示带有反引号的内联 r 代码?

通过在 Markdown 中将反引号加倍,可以很容易地以代码样式呈现一些文本,包括反引号,例如:`r 2+2`. 但是如何用RMarkdown做到这一点?通过同样的方式我们可以显示`t 2+2`,但替换tr执行 R 代码2+2

到目前为止,我发现的唯一方法是:

不是很方便。也许我应该定义一个新的 css 来更方便地做到这一点?

0 投票
1 回答
209 浏览

r - wordpress 中的降价与 knitr 生成的 .md 文件混淆

这是一个具体的例子:

(1) "test.Rmd" 整个 test.Rmd 文件有一个单独的代码块。

(2)knitr将“test.Rmd”加工成普通的markdown文件“test.md”。“test.md”的全部内容如下:

在本地,上述结果在 RStudio 查看器和我的浏览器中显示良好。

(3) test.md 的内容在 Wordpress 中作为帖子发布。Wordpress 处理完内容后,文本编辑器会显示以下文本。大概是由 wp-markdown 生成的:

上述文本在已发布页面上呈现为:

r a <- c(1, 2, 3) a^2

`\

[1] 1 4 9

`\

代码块中的## 符号显然不是 H2。如何防止它被呈现为 2 级标题?这与 wp-markdown 有关还是与其他插件冲突?

显然,三重反引号在 Stackoverflow 上也不起作用:

```

[1] 1 4 9

```

感谢 Rstudio 和 knitr

0 投票
4 回答
1701 浏览

sas - 除 R 以外的其他统计软件包中的 Markdown

我非常喜欢 . R markdown,发现它比编织 LaTeX 更容易获得快速的项目文档(少于 15 页)。但是,有时我还必须支持其他统计包(SPSSStata+ SAS),并且想知道这些包的等效解决方案。

在某种程度上,这可能会回到使用某种原始Noweb代码 + markdown 文件在命令行上进行编译。我想从 R 调用其他包是另一种选择。

我看过 John Muschelli 的这个例子:http: //rpubs.com/muschellij2/3888 ,看起来好像他将 Stata 代码编入了 R markdown 文件。

有人可以提供如何在 Stata、SAS 或 SPSS 中完成此操作的具体示例吗?

我确实知道SASweaveand StatWeave(后者显然坏了???),但认为降价解决方案在我们的案例中会更有利。