问题标签 [knitr]

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 投票
2 回答
1933 浏览

r - 在 Sweave 中使包加载消息静音

我正在optmatch按如下方式加载 Sweave 文档:

如您所见,我已经尝试了所有我能想到的方法来使包加载消息静音,但无济于事。我认为这是因为他们只是使用了直接cat()或类似的东西,但这很烦人。关于如何消除这种情况的任何想法,以便那些阅读我最终的、漂亮的、经过修改LaTeX的 PDF 的人不必阅读关于 RELAX-IV 的内容?

其他似乎不起作用的事情(取自 Andrie 指向相关线程的指针):

我应该注意到这很明显是 R 问题而不是 Sweave 问题,因为消息也会在 R 中弹出。

0 投票
4 回答
5921 浏览

r - 使用现有 R 会话中的对象运行 Sweave 或 knitr

假设x我当前会话中有一个对象:

如何在 Sweave 或 knitr 文档中使用此对象,而无需明确指定:

我问的原因是因为我想编写一个导入数据的 R 脚本,然后使用 Sweave 模板为每个主题生成报告。

0 投票
4 回答
853 浏览

r - 在 R 中使用 format.pval(在 Sweave 中使用 \Sexpr)

我已经阅读了帮助文件,format.pval并想知道这是否是一个正确的工具,可以输出具有正确格式的数字,就有效数字而言

在这篇文章中:

R / Sweave 用科学记数法 \Sexpr{} 格式化数字

提出了一个解决方案,我想知道该功能format.pval是否已经在这里执行此操作。

我想我们可以在 Sweave 中将它\Sexpr{format.pval(a value/variable here)}与有效位数的选项一起使用。

非常感谢...

0 投票
2 回答
3216 浏览

r - Sweave 可以自动生成许多 pdf 文件吗?

我分析了许多城市(数百个)的测量结果,并且需要为每个城市创建单独的报告(以 Adob​​e pdf 格式)。

我的过程是这样的:

  1. 首先 RStudio 准备要显示的数据,保存在 X.Rda 中。
  2. 在 X.Rnw (RStudio) 中,我阅读 X.Rda,选择一个城市,然后生成表格和绘图。
  3. 在 RStudio 中,我按“编译 PDF”并生成城市报告 X.pdf。
  4. 我转到第 2 步,选择另一个城市,依此类推。

这非常乏味,看起来非常适合每个城市的 for 循环,但如何做到呢?

感谢 r 贡献者!

/克里斯

0 投票
1 回答
309 浏览

r - 翻译 plotmath 乳胶

我开始使用 awesomeknitr软件包,虽然我喜欢使用tikz图形的想法,但它并不总是非常实用(耗时)。因此,我最终在旧pdf设备和tikz. 数学表达式在两种设备中的处理方式通常不同;我发现在 中使用 LaTeX 语法更可取tikz,但在 中变得难以阅读pdf,反之亦然。

有没有尝试提供一个框架来从一种符号无缝切换到另一种符号?类似于translate(x, from="plotmath", to="tex", ams=TRUE, ...)函数的东西,可以在内部与knitr正在使用的设备挂钩。一个人会怎么做呢?

0 投票
3 回答
1463 浏览

r - 图* 双列 knitr/Sweave 文档中的环境

听起来这应该是一个常见的问题,但我没有找到明显的技巧。考虑下面的 knitr Rnw 文件,

我希望这个宽图跨越两列,使用{figure*}LaTeX 环境。有钩子吗?

编辑:包装块figure*给出以下输出。

在此处输入图像描述

0 投票
1 回答
1162 浏览

r - knitr:不同目录中的子文档

如果子文档位于同一目录中,我可以将以下代码用于子文档。

我想知道如果子文档不在主文档的同一目录中,如何使用它。提前感谢您的帮助和时间。

0 投票
2 回答
2453 浏览

r - 在 knitr/Sweave rapports 中着色/突出显示 R ftable() 输出的值

我正在ftable()为描述性报告生成很多交叉表。例子:

我正在寻找一个可以获取ftable()table()输出的函数,以及偏离行均值的高亮值,或者为值的文本分配整体渐变,例如从 0-100% 值从红色变为绿色.

现在通过knitr处理输出,但我不确定在工具链中的哪个点我可以根据值的相对大小进行干预并添加颜色。

0 投票
1 回答
1627 浏览

r - ggplot2图形缓存与knitr

我有以下代码按原样工作,但在 cache=T 更改设备没有影响时不起作用(默认,tikz,cairo)

为什么会这样?有任何想法吗?

谢谢!

0 投票
0 回答
1710 浏览

r - knitr 多图对齐

这是一个最小的例子:

请注意下面的屏幕截图。如果echo=FALSE,则关闭水平对齐。顶部图相对于底部图向右移动。如果echo=TRUE,水平对齐是正确的

水平对齐错误

水平对齐是正确的

我将如何修复第一个示例以正确对齐echo=FALSE

谢谢!