问题标签 [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.
knitr - 在 RMarkdown 的数组中使用 \multicolumn 到 RStudio 中的 HTML
我将以下代码放入 RStudio 中的 RMarkdown 文件中。
当我使用 knitHTML 进行编译时,我得到以下图像。
有人可以分享一些有用的东西吗?
谢谢。
大卫。
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 代码的输出。
我想念什么?任何帮助表示赞赏!
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 文件的方式:
r - 在 HTML 容器中包装 markdownToHTML 输入?
有谁知道是否有可能将knit2html
(ie markdownToHTML
) 的输出包装在 HTML 容器中?
目前,所有内容都被转储到<body>
中,这并没有为控制布局提供很大的灵活性。
例如,我想从以下内容中获得什么:
例子.md
至:
例子.html
如果我省略了 div 容器,markdown 将被完美翻译并放置在<body>
. 我想做的只是简单地放在 body 的子容器中,这样我就可以更好地控制内容的格式。
有任何想法吗?
r - 在 RStudio 中,有没有办法为这个文件的 *all* 图形指定一个 fig.path?
在 RStudio 中,有没有办法为所有图形全局指定一个 fig.path?
这是我的想法。假设我有两个 Rmd 文件位于同一目录中:foo.Rmd
和bar.Rmd
如果两个文件都是编织的,则两个文件中的图形将转到同一目录figures/
。
如何将数字与两个 Rmd 文件分开?例如,来自 foo.Rmd 的图形应该转到 ,来自的figures/foo
文件应该bar.Rmd
转到figures/bar
。
r - 在 RStudio/RMarkdown 中,如何设置 wd?
setwd
在 RStudio 的 Rmd 文件中似乎不会更改后续块中的目录。有没有办法永久设置工作目录?
例子:
输出:
这是在 Mac OS 10.8.5 上使用 RStudio 0.97.551、R 版本 3.0.2 和 knitr 版本 1.5。
我希望为所有后续块设置一次目录。
r - 当 results='hide' 和 echo=FALSE 时,有没有办法防止 HTML 中的换行?
在R中,使用knitr,当results ='hide'和echo = FALSE时,有没有办法防止HTML中的换行符?
在这种情况下:
我得到:
中间有一个休息和一条额外的线。
我想得到:
反而。
一般来说,我希望代码块不插入新行,以便降价可以自由地吃掉第一行文本之后的行。
谢谢,
r - 如何使用 Rmarkdown 逐字显示带有反引号的内联 r 代码?
通过在 Markdown 中将反引号加倍,可以很容易地以代码样式呈现一些文本,包括反引号,例如:`r 2+2`
. 但是如何用RMarkdown做到这一点?通过同样的方式我们可以显示`t 2+2`
,但替换t
为r
执行 R 代码2+2
。
到目前为止,我发现的唯一方法是:
不是很方便。也许我应该定义一个新的 css 来更方便地做到这一点?
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
sas - 除 R 以外的其他统计软件包中的 Markdown
我非常喜欢 . R markdown
,发现它比编织 LaTeX 更容易获得快速的项目文档(少于 15 页)。但是,有时我还必须支持其他统计包(SPSS
、Stata
+ SAS
),并且想知道这些包的等效解决方案。
在某种程度上,这可能会回到使用某种原始Noweb
代码 + markdown 文件在命令行上进行编译。我想从 R 调用其他包是另一种选择。
我看过 John Muschelli 的这个例子:http: //rpubs.com/muschellij2/3888 ,看起来好像他将 Stata 代码编入了 R markdown 文件。
有人可以提供如何在 Stata、SAS 或 SPSS 中完成此操作的具体示例吗?
我确实知道SASweave
and StatWeave
(后者显然坏了???),但认为降价解决方案在我们的案例中会更有利。