问题标签 [sweave]

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 投票
3 回答
13278 浏览

r - Sweave xtable:如何在文本之间定位表格?

我有许多表格,周围有文字描述它们。像这样的东西:

我希望我的所有描述性文本都与表格一致,以便它们按照我编写它们的顺序进行。但是在页面的末尾,一些表格移动到下一页,描述性文本只是自由浮动。是否有一些特定table.placement的命令可以确保一切都保持原样?

0 投票
1 回答
19040 浏览

r - 如何在 R 中使用 Sweave 在 xtable 标题中包含百分比符号

我正在尝试使用 Sweave 生成​​统计报告,并尝试在 xtable 上添加标题,但是如果我包含百分比符号,则会破坏事情。

一些示例代码

如果我使用 % 或 \% 则 Sweave 过程有效,但 Latex 没有,如果我尝试 \% 则 Sweave 失败。似乎没有另一种方法可以在 Latex 中指定百分比符号

有没有办法在标题中实际放置一个百分比符号?

0 投票
3 回答
2180 浏览

r - 开始使用 Sweave

我的问题可能没有标题所暗示的那么普遍。我正在使用 MySQL 数据库在 Mac OS X 上运行 R 来存储数据。我使用 Komodo / Sciviews-R 已经有一段时间了。最近我需要自动生成的报告并研究了 Sweave。我猜 StatET / Eclipse 似乎是 Sweavers 的“标准”解决方案。

1)从 Komodo 切换到 StatET Eclipse 是否合理?我之前尝试过 StatET,但选择 Komodo 而不是 StatET,因为我非常喜欢来自 Komodo 的 calltip / autosuggest 和更方便的配置。

2) 生成 Sweave 文件的合理工作流程是什么?通常我会先开发我的 R 代码,然后再关心报告。我今天刚刚了解到,Sweave 中有一个文件同时包含 R 代码和 Latex 代码,并且从该文件中创建了 .tex 文档。虽然示例文件看起来很方便,但无法真正想象如何将我的 250 多行 R 代码输入文件并将其与 Latex 混合。

是否可以只将 qplot() 和 ggplot() 语句输入到这样的文档中,并以某种方式获取数据库连接和中间结果等功能?

还是只是习惯了 Latex 和 R 代码的混合?

感谢您提供任何建议、提示、链接和回到根目录...</p>

0 投票
3 回答
3060 浏览

r - sweave 和 ggplot2:根本没有生成 pdf

我正在尝试创建一个包含使用 ggplot2 完成的一些图形的 sweave 报告。虽然我正在寻找一些长期的环境——我在这里只使用一个简单的 .Rnw 文件,它只包含代码和情节

不幸的是,没有创建图表,我只得到一个损坏的 .pdf 和 .eps 文件。虽然我得到了一个不错的 .tex 文件,除了图形之外它似乎可以工作。我使用以下基本代码来创建它:

我刚刚在网上发现了一些较旧的帖子,讨论了透明度和 sweave / ggplot2 的问题,但没有任何帮助。我还尝试了轻松的套餐,但也没有帮助。顺便说一句,有没有关于 decumar 包的消息?

0 投票
1 回答
7617 浏览

r - 从源加载脚本时无效的多字节字符崩溃(变音符号/特殊字符)

编辑:

感谢邮件列表中的建议,我意识到我遇到的问题与 Sweave 或 Latex 无关。这是一些与 Mac OS X 相关的问题。每当我通过选择全部并将其发送到 R 来运行我的脚本时,它就可以工作。

当我使用

我收到以下错误消息


最后,我在 Mac OS X 上与 ggplot2 一起使用了 sweave。我在 R 中调用了 Sweave

这将创建所需的乳胶输出。现在基本测试工作正常,我尝试获取我的真实世界文件,它在以下行崩溃:

我想这与 ".(period...)" 或 "ä" 有关。不幸的是,我无法更改这些标签,因为它们也用于图例中。所以,在我的代码的某个地方,这些丑陋的变音符号会出现。有没有办法在 Sweave 中逃脱它们?我不敢相信这是个问题,因为 Sweave 是由可能拥有第二多变音符号的德国人编写的(仅次于土耳其)。

我收到的错误消息是:Parser 中的无效多字节字符第 195 行

感谢您提前提出任何想法!

0 投票
2 回答
1556 浏览

r - 如何使用 Sweave 在 minipage 中使用 ggplot2 图形?

这是我的代码,它应该显示在彼此相邻的图形上,但没有这样做。事实上,sweave 部分没有被解释。

graph1,graph2 只是由 qplot 创建的任何给定图形。这两个图表在 minipage 之外都可以正常工作。我知道这个话题一直存在,但不知何故,我无法找到解决方案来让其他人像这样

另外我还有一个小问题:阻止 Sweave 生成​​ .eps 和 .pdf 的论据是什么?手册只是说明它是默认值。但是我确信我只使用 pdflatex,因此不需要 .eps。

0 投票
2 回答
930 浏览

r - 如何在 fancyhdr 中使用 Sweave (R) 代码?

我正在使用 Sweave 生成​​自动生成的定期报告。为了创建一个漂亮的标题,我使用了目前运行良好的 fancyhdr 包。现在,由于我的报告是定期的,我想动态更改标题而不将参数传递给函数。这就是为什么我写了一个小 R 函数来检查哪个时期是最新的。基于此,在 R 中生成一个 Header String。

长话短说,我知道 LaTeX 中有 \today 但我需要使用来自 R 的特定信息,而不仅仅是日期。

这是我的代码:

这会导致以下错误:

这正是放置我的 TexHeader 的行。

0 投票
1 回答
1210 浏览

pdf - Sweave 不打印本地化字符

我正在尝试通过 Sweave 将 R 中的一些图合并到我的 LaTeX 文档中。

Sweave 中的 pdf 设备使用本机编码(在 中设置options("encoding")),它不能识别 xlab 中的本地字符 (ščćž)(用两个点替换它们)。

我尝试将选项设置为在 R 中有效的选项:

但我收到一个错误:

任何解决方案,解决方法...?

编辑

运行 aL3xa 的 Rnw

不起作用。

通过 Eclipse+StatET 运行同一个文件

但是,确实如此。

我的.Rnw文件和一个.pdf

0 投票
7 回答
12619 浏览

r - xTable、Sweave、R、交叉表中的计数和百分比

编辑:基于 aL3xa 下面的答案,我在下面修改了他的语法。不完美,但越来越接近。我还没有找到让 xtable 接受列或行的 \multicolumn{} 参数的方法。Hmisc 似乎也在幕后处理了其中一些类型的任务,但要了解那里发生的事情似乎有点困难。有人对 Hmisc 中的乳胶功能有经验吗?

我想为 LaTeX 输出创建一个表格,其中包含每个列或变量的计数和百分比。我还没有找到解决这个问题的现成解决方案,但我觉得我必须在某种程度上重新创建轮子。

我已经为直接制表开发了一个解决方案,但在为交叉制表采用某些东西时遇到了困难。

首先是一些示例数据:

现在工作的直接选项卡功能:

有没有人有任何建议将其用于交叉表(即按旅行目的一周中的哪一天)?这是我目前写的,它不使用 xtable 库并且几乎可以工作,但不是动态的,并且很难使用:

0 投票
5 回答
2664 浏览

r - 如何 Sweave 多文件项目?

我正在用 LaTeX 写论文,因为我的口味有点长,所以我把它分成了几个文件。我们称它们为thesis.texintro.texmat_n_met.tex和。我已经将,和through与(等等...)联系起来。我还创建了一个名为(我通过 Sweave 运行)的单独文件,该文件包含一个运行 R 脚本的块,该脚本具有数据分析和生成我通过嵌入的图形的 pdf 输出的块(例如,)。还在追?rslts.texdiscsn.texintro.texmat_n_met.texrslts.texdiscsn.texthesis.tex\include{intro}r_crunching.Rnw\includegraphicsrslts.tex

如果我运行一个 Rnw(即我重命名rslts.texrslts.Rnw)而没有使用 R 脚本到该块的“链接”,您将收到一个Sweave()错误,指出引用 in\Sexpr{}不存在。有没有办法在不将所有文件合并到一个 .Rnw 的情况下调用\Sexpr{}say rslts.Rnw

欢迎使用其他方法来完成此操作。