knitr相关内容

在knitr中打印动态大小的图表列表

我希望能够在knitr中打印非预定的情节列表。我可以做到这一点,但还有一些皱纹可以解决。即: 1)你如何在每个图表之前的每个页面上抑制列表索引(如[[2]])?使用echo = FALSE不会执行任何操作。 2)是否可以为每个图设置尺寸我试过在块外设置一个大小变量,但是这只允许我使用一个值而不是每个图的不同值。 我在问这个问题,因为他们似乎在讲同一课,即制作一张情节列表。 ..
发布时间:2018-04-24 19:59:05 其他开发

r:dprint:表格更改的图像大小

我使用的是 dprint 包含 knitr ,主要是为了突出显示表中的行我已经工作了,但是输出图像留下了相当大的脚注空间,并且占用了不必要的空间。 是否有去除它? 另外,因为我对dprint相当陌生,如果有人有更好的想法/建议,以便如何突出表,使它们看起来很漂亮,没有任何脚注...或者整理我的代码,这将是伟大的! Rmd文件代码示例如下... ```{r fig.heigh ..
发布时间:2018-02-03 18:11:37 其他开发

Knitr - 在R Markdown停止上标

我需要在逗号前停止上标 - ,或句号 - 。。将 Rmd 文件转换为HTML时,knitr也会以逗号为上标。例如: example.Rmd $ b MyTitle ===================================== =================== J.Smith ^ 1,K.John ^ 2,H.Gone ^ *。 exam ..
发布时间:2018-02-03 18:06:20 其他开发

在R Markdown中将数据框显示为表格

在Knitr中,我想使用kable包添加一个(小的)数据框作为表: `` (dset1,format =“html”) dset1 knitr :: kable [...] ``` 相当丑陋的表,而格式“降价”返回一个不错的表,但跨越整个页面。 我找到了knitr的“手册”,但没有太多用处,因为它没有涵盖每种格式的额外格式选项。因此,我的问题:我怎样 ..
发布时间:2018-02-03 18:03:53 其他开发

在knitr上设置全球千分离器

format(num,digits = 2,big.mark =“”,decimal.mark =“,”) 数字为2,小数点到逗号很容易,我只需要在我的第一个R块中设置 options(digits = 2,OutDec =“,”)。然而,我没有看到如何设置千位分隔符为“”(或者其他任何东西)。我也尝试调整 opts_chunk ,但不能得到它。 当然, m试图避免在每 ..
发布时间:2018-02-03 17:55:20 其他开发

如何在ggplot2图形中使用otf-font?

我想在我的ggplot2图形中使用otf-font。我正在使用Mac OS X 10.9。我发现 http://goo.gl/dFqJhV 但实验部分不会为我工作。 http://goo.gl/rNmIRR doesn因为我编译分支时出现了很多错误。提到的分支似乎太旧了。 使用cairo_pdf()( http://goo.gl/LcYFS6 )确实有效,但不适合我,因为我想将图 ..
发布时间:2018-01-06 23:11:17 其他开发

如何发送电子邮件的R降价报告?

更新:Brandon Bertelsen的回答: 布兰登的回答产生以下输出。 它不会生成漂亮的表格或突出显示代码,如Rstudio,它崩溃在一些html文件与unicode,所以我没有使用它来自动化我的电子邮件报告。 我目前的方法是使用Rstudio编译为html,打开HTML中的html文档,然后将html文档复制并粘贴到gmail中。这很好,看到这个要点: https://gis ..
发布时间:2017-08-08 23:42:41 开发方法

Emacs polymode打开文件时出错

我从GitHub 下载了多模式zip文件 ,打开zip文件,该文件夹命名为polymode-master 。我将该文件夹重命名为 polymode ,并将其放在我的.emacs.d文件夹上。然后我将以下行插入到我的.emacs文件中: ;; Polymode (setq load-path (append'(“〜/ .emacs.d / polymode /”“〜/ .emacs.d ..
发布时间:2017-08-08 04:24:55 开发方法

R Knitr PDF:是否有可能通过循环自动保存PDF报告(从.Rmd生成)?

我想创建一个循环,它允许我自动保存从 .Rmd 文件生成的PDF报告。例如,如果一个变量“ID”有10行,我希望R自动保存我的10个报告到一个特定的目录。这些报告将根据所选的ID而有所不同。 以前的帖子(使用带有knitr的循环来生成多个pdf报告...需要一点帮助才能使我越过hump )已经处理了多个pdf的创建从 .Rnw 文件生成的报告。我试图应用该方法如下: #Data ..
发布时间:2017-07-22 10:27:39 其他开发

编织DT :: datatable无pandoc

我正在尝试使用 DT :: datatable 在R中输出格式很好的交互式表。 ...唯一的问题是我想要一个英雄工作来编织我的文档,我已经了解到,RStudio和 rmarkdown :: render()使用pandoc下引擎盖 - 但是pandoc不会在剥离的 R Buildpack 中为heroku 有没有办法获取旧的降价引擎( knitr:knit2html 或 markdow ..
发布时间:2017-04-04 21:34:59 JavaScript

数据可以与Rmd / RStudio中的cat命令组合打印

有人可以解释为什么在Rmd代码(使用RStudio生成HTML报告)下面仅显示 cat 命令?当我在之外移动 cat 命令时,如果子句或者注释它,则打印表。我相信使用库(printr)时会发生同样的情况,但是我没有通过一个最小化的样本来确认。 似乎如果子句中的代码以某种方式解释在一起,并且 cat 不会好的,与 datatable 。 如果你能给我一些关于如何调试的线索,这将是有帮助的 ..
发布时间:2017-04-03 19:40:40 其他数据库

为什么knitr缓存失败data.table`:=`?

这在精神上与此问题有关,但在机制上必须有所不同。 如果您尝试缓存包含 data.table 的 knitr c $ c>:= assignement,那么它的行为好像该块尚未运行,后来的块没有看到:= 。 任何想法为什么会是这样? knitr 如何检测对象已更新,什么是 data.table 这样做会导致混淆? 看来你可以通过 DT = DT [,LHS:= RHS] 来解决这个 ..
发布时间:2017-03-12 11:24:15 其他开发

data.table错误通过knitr使用时,gWidgetsWWW

我正在尝试gWidgetsWWW,遇到一个奇怪的错误。我创建了一个带有处理程序的按钮,用于编写一个使用data.table赋值运算符“:=”的报表。该报告返回了此错误: 错误::=定义仅用于j,即 DT [i,col:= 1L]和DT [,newcol:= sum(colB),by = colA]不是DT [i] $ col:= 1L而不是DT [,{newcol1:= 1L; newco ..
发布时间:2017-03-12 10:47:22 其他开发

knitr被data.table`:=`赋值

似乎 knitr 不明白 DT [,a:= 1] 到文档的输出 DT 。是否有办法阻止此行为? 示例 knitr 文档: Data.Table Markdown =========================== =========================== 假设我们在** R Markdown中创建一个`data.table` ** b $ b```{r} ..
发布时间:2017-03-12 10:00:56 其他开发