问题标签 [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.
shell - 设置由 shell 脚本创建的文件目录?
编辑:不得不重新标记这个,因为它是一个 Sweave / R 问题,因为这个脚本的问题是 Sweave 代码的输出目录。R CMD Sweave 有相应的选项吗?
我有一个从 .Rnw 文件创建 .tex 文件的 shell 脚本。该文件需要进一步处理,但脚本找不到,因为它以某种方式自动生成到我的主目录。
我需要在 .Rnw 文件的文件夹中生成 .tex 文件(因为所有其他信息都在那里)。请注意,.Rnw 文件是通常使用文件选择器选择的文件。
附带问题:是否有选择文件的选项,类似于 Java 中的 JFileChooser,只允许选择某些文件?
这是代码:
感谢所有帮助编写此初始脚本的人!
r - 如何更改 R CMD Sweave 的输出目录?
使用 R CMD Sweave 我的 .tex 文件总是在我的 HOME 目录中生成。有可能改变这个吗?我的意思是我可以用 shell 脚本 mv 它,但我想有一些更好的技巧可以做到这一点
@Dirk:我使用了我在此处发布的脚本,但pdflatex 找不到该文件,因为它始终写入我用户的 HOME 目录。
windows - Windows批处理R Sweave错误加载包
我很难找到关于如何在 Windows XP 上为 Sweave 文档设置批处理文件的清晰文档。
我正在使用在此处找到的批处理文件
我创建了一个批处理文件名run.bat
,其中包含以下内容:
设置 wd 后,我在 Sweave 文件中做的第一件事是使用RODBC
包在数据集中读取:
当我运行批处理文件时,我收到以下错误:
显然,这些包确实存在并且可以正常工作,但是权限中的某些内容不正确,或者找不到正确的目录。有什么想法吗?
相关问题在这里
r - 打印长字符串 LaTeX / Sweave
在我进行的一项调查结束时,我们会给受访者一个开放式框,告诉我们调查中没有涵盖的任何内容。这些评论通常会跨越几页。我熟悉longtable
LaTeX 的包,这是我模拟的解决方案:
虽然这个解决方案在技术上是可行的,但它看起来并不完美,需要改进。我有两个相关的问题:
- Sweave 输出的文本清理提示将被视为
tex
. 例如,如果有人说Your survey is awesome & I would take more surveys for $$$ 100% of the time!
特殊字符&, $, %
在通过LaTeX
.gsub
有没有比用仁慈的东西替换冒犯性角色的电话列表更有效的方法? - 关于打印这些长评论的更好方法的建议
Sweave & LaTeX
。
r - R Sweave 用户定义函数
我正在编写一个小函数,给出组合条件密度和经验累积分布图。
这很好用,但是当我尝试编织它时,我的运气已经全部耗尽......
Sweave("re.rnw") 写入文件 re.tex 处理代码块 ...
1 : echo term 逐字 eps pdf (label=fig1)
错误:块 1 (label=fig1) model.frame.default(formula = dep ~ indep) 中的错误:变量“dep”的类型(列表)无效
当它在 sweave 之外可以正常工作时,这怎么可能呢?
//M
pdf - 使用 Sweave 或其他 LaTeX(如 R 友好的 PDF 生成器)进行主题化
有没有办法为 sweave 文档生成主题?我有一些每月生成的报告,我使用 R 生成文本、表格和图像。但是现在我陷入了将这些信息复制并粘贴到 MS Publisher 中,将文本放入我们让平面设计师为我们制作的主题文档中。
我想做的是复制设计,摆脱复制粘贴的需要。
使用 Sweave 可以做到这一点吗?还是其他工具?
r - 如何抑制 Sweave 中未被 echo=FALSE 抑制的输出?
我的 .tex 文件中出现了无法使用 <> 或 sink() 抑制的无关输出。值得注意的是,不需要的行不包含在 ..{Schunk} 或类似内容中。
当我使用 DEoptim 或 rjags 时,会发生这种情况,尽管这可能不限于这些功能。
.Rnw 文件示例:
我想要发生 的结果我想要的结果是,如果输出被抑制,或者等效地,如果从 .Rnw 文件中删除代码块,则会生成 tex 文件:
发生了什么 但是,生成的 .tex 文件具有函数的输出:
请注意,输出没有包含在 \begin{Schunk} \end{Schunk} 中,因此 $ 符号会混淆 LaTeX 并且不会编译。
mysql - 如何在 Sweave 中使用 SQL 查询格式化 R 源代码,而不删除我的换行符?
我正在使用 R、MySQL、Sweave 和 LaTeX 来生成查询数据库的报告。我的问题是,由于 R 代码嵌入在 .Rnw 文件中,我似乎无法控制多行格式。
我嵌入了以下 R 代码:
然后我在 Sweave 生成的 PDF 中得到以下输出:
结果是 SELECT 查询在页面外运行。
有没有办法让 LaTeX 输出呈现 SQL 查询,因为它是编写的?
r - Latex Sweave R - 页面自行旋转
我是使用 Sweave 和 Latex 的新手,遇到了一些小麻烦。这是放入它自己的 tex 文件中的文档段。
Adult.data 是http://archive.ics.uci.edu/ml/machine-learning-databases/adult/adult.data 我编译时使用:
这产生了一个水平的页面。它的大小正确,但旋转了 90 度。不是图片,而是整页。
我能做些什么来解决这个问题?这是正常行为吗?
谢谢你的任何建议:)
r - 我可以在 Sweave 的 R/S 输出中抑制箭头 (">") 吗?
每当我使用 Sweave 运行一些 R 代码时,它都会在文档中显示终端箭头 (">")。这对于会话输入很好,但有时我想包含自定义函数。当文档中出现箭头时,复制和粘贴重要的代码片段会更加困难。有没有快速的方法来做到这一点?
我知道我可以在同时抑制输出的同时运行代码,然后将该代码复制到 \Verbatim 中,但这需要额外的输入。
谢谢
代替