问题标签 [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.
latex - hmisc::latex 表在外部 xdvik 窗口中打开,而不是插入到 pdf 输出文档中
自从我们更新到 R2.15.1 以来,我的 lyx 文档中由调用乳胶函数(包 Hmisc)产生的表在外部 xdvik 窗口中打开,而不是插入到我正在编译的 pdf 文档中。相反,使用 xtable 生成的表格和使用 ggplot 生成的图表确实出现在文档中它们所属的位置。
乳胶调用的块头是
然后该块被多次引用,例如
xdvik 窗口中的表格看起来确实很完美。有任何想法吗?
r - 在使用 xtable() 生成的表中将负数的颜色更改为红色?
我正在用 knitr 用 R 写报告。我正在使用 xtable() 在报告中生成表格。我的一张表包括负数和正数。我想将负数的颜色更改为红色。我怎样才能做到这一点?显然,一个简单的解决方案是更改 xtable 生成的乳胶代码,但请注意,我有一个自动报告,数字可以随新数据集而改变,我不想手动设置颜色。
这是一个简单的代码:
如何使负数变为红色?感谢您的帮助。
r - 在knitr R代码中传递下划线
我需要调用一个在 knitr 中的 R 块中的表名中有下划线的数据库。有几千个表名,更改名称会很麻烦。就像是:
由于“table_10_20”中的下划线,我收到了我缺少 $(“Missing $ inserted”)的错误。我已经玩了很多添加'\$ \'和'\$ \',你的名字。还使用了 cat()、paste()、单引号和双引号。有什么建议么?在此先感谢您的帮助。我正在运行 Ubuntu 11.10,并使用 pdfLaTeX 从 RStudio 调用 knitr,如果这很重要的话。
r - 从 R 中的 example() 获取函数
使用时,pairs()
我喜欢使用建议的函数panel.cor
和panel.hist
(在示例中建议)来消除重复的上三角空间或下三角空间并提供额外信息。
我想使用类似的东西来获取这些功能
并且没有得到任何输出(包括:)Error in readLines(file, warn = FALSE) : 'con' is not a connection
,并且没有打印示例图。这可能吗?
正如我旁注的那样,我不想打印这些图的原因是我想在R Markdown 文件中使用它,而不必查看example(pairs)
我的文档中的图。
r - knitr:如何防止输出中的文本换行?
编织到 HTML 时,我在 knitr 中的代码输出块中出现文本换行问题。
例如,如果我运行以下命令:
HTML 中的输出将包装表格,给出如下输出,其中第 12 列移动到其余列下方:
有没有一种方法可以调整输出块的宽度,这样我就可以有一个表格,其中行全部出现在一行上,就像这样?
谢谢!
r - 写入 csv 文件:使用 knitr/chunks 时出现错误消息
我有一个相当简单的数据框
如果我通过运行一行将其写入 .csv 文件,则一切正常。
但是,当使用 knitr 生成 .pdf 时,我(当然)使用块。
在这种情况下,我收到一条错误消息。
尺寸太大。
错误消息是针对“写...”的行给出的
有什么线索吗?
r - 降价中的 R 锚点
在创建 Rmd 文件时,我包含了一个内部超链接:
然后进一步锚定
然后当我使用 Knit HTML(在 RStudio 中)时,一切正常,内部超链接工作正常,但我也得到了一个不需要的�
如何避免出现此错误?
r - 打印时保持 R Markdown 语法高亮
恐怕回答会是:“Markdown 本来就是简单的,但它不会那样做”,但问它(几乎)永远不会有坏处。
在编写 R Markdown 文档时,我可以在浏览器中查看 HTML 文件,它看起来很棒。当我尝试在纸上或 PDF 上打印它时,会打印图中的颜色,但不会突出显示语法。有没有办法在打印时保持语法突出显示?
例子:
我在 RStudio 中按下“Knit HTML”按钮并在 Chrome 或 Safari 中打开 HTML,没有任何问题。如果我从浏览器中的 HTML 打印,所有语法突出显示都会丢失。
r - 使用 knitr 时如何配置代码?
我正在尝试建立一个工作流程来回答 SO 问题,并使用我的答案和/问题进行格式化knitr
。
render_markdown(strict = T )
最近我试图在一些代码上运行分析,profr
并且由于 的实现knitr
,分析获取了所有对evaluate
etc 的调用,这些调用支持knitr
例如
不在针织品中
如果我在平原上奔跑R
使用 knitr + profr
使用 knitr + Rprof + profr::parse_rprof
parse_rprof
由于环境问题无法运行
knitr + Rprof + summaryRprof
使用utils::summaryRprof
遗嘱阅读和总结
它似乎并没有真正描述运行的代码,只有knitr
/evaluate
细节。
问题和可能的解决方案
我目前的工作流程是在 knitr 之外运行分析,但我发现自动格式化(用 注释掉输出##
)非常有用。
有没有人遇到过一个巧妙的解决方案,或者是否需要与包开发人员一起讨论?
我目前的想法是重写parse_rprof
以将自身限制为高于第一次调用的调用force
(不是默认级别 7)
profr 的示例重写
profr
这是几乎有效的重写
然而,结果与普通的不一样R
r - Knitr 块正在将 *.csv 中的记录子集作为 R 中的相同代码导入
Rstudio 版本 0.96.331 和 knitr 版本 0.8
我认为我的问题已经通过更新 RStudio 和库得到了解决......但是:
R 中的以下运行为我提供了 940 个唯一的 Table.ID 值。在 knitr 块中运行,我得到 228 个唯一值和以下警告:
“在输入连接上发现无效输入‘ http://www2.census.gov/acs2010_5yr/summaryfile/Sequence_Number_and_Table_Number_Lookup.txt ’
我不明白为什么这两种方法之间存在区别。