问题标签 [rnw]
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.
r - 通过过滤代码块的名称在 knitr 中运行选定的代码块
我正在实现一个在 knitr 中有很多公式的算法。所以我在一些代码块中定义了一些函数,名称在模式<<Fun_bar>>=@
中,并在其他代码块中定义单元测试,名称在模式中<<Test_foo>>=@
。现在,我只想运行函数定义代码块。是否有任何功能只能执行名称以“Test”开头的代码块?
r - knitr 最小示例不显示数字
knitr
rnw
我在运行Rstudio
. 我从他的 github得到了以下最小的例子
我正在运行最新的一切(Rstudio/knitr/R)
编辑:似乎没有创建带有数字的子目录,我得到一个Rplot.pdf
带有数字的...
r - knitr kable:来自 RNW 的 PDF 中的文本颜色为灰色
当我在 RNW 文件中使用该函数创建表格knitr::kable
时,PDF 中表格项的文本颜色显示为灰色。
我想把它改成黑色。我怎样才能做到这一点?
r - R - 针织机 | .Rnw | 如何注释,避免编译错误?
编辑:我正在使用 RStudio
到目前为止,在评论某些内容时,我使用的是%
符号。或者,我只是使用Ctrl+Shift+C
快捷方式,这会导致使用%
或%'
(或#
用于块)进行评论。
问题是,即使我评论了一些东西,它仍然经常导致编译错误。看下面的截图部分:
1
to的行23
被完全注释并且文档从 line 开始24
。但是,即使部分代码被注释掉并且不应该影响它,由于某种原因它们仍然会导致错误。
如果我将代码从行24
移到32
文件的最开头,它可以毫无问题地编译。我认为文件开头可能不能有注释,但看起来这不是问题,因为尝试\documentclass{article}
在开头移动之类的操作仍然会导致错误,即使错误较少。
我怎样才能评论行,所以他们不会调用编译错误?
r - 无法让图像与 RStudio 上的 .Rnw 文件一起使用
大约一周以来,我一直在尝试调试我在 RStudio 中编写的 .Rnw 文件。最令人沮丧的部分是它曾经以目前的形式完美地工作,但后来似乎莫名其妙地停止工作。
我已经将错误的来源追溯到我试图添加到 pdf 文件中的图形。似乎只有某些图像文件会破坏脚本。添加到 pdf 的每个图形都是使用另一个 R 脚本创建的。如果您出于任何原因需要查看,请告诉我,我会进行编辑。
这是我的 .Rnw 文件的基本格式:
当我在 RStudio 中编译 PDF 时,出现错误Running pdflatex.exe on REPORT.tex...failed
当我查看日志文件时,我看到:
有人知道出了什么问题吗?
我尝试将图像从.png
文件更改.jpg
为.tiff
相同的结果。我尝试\graphicspath
在序言中添加 a 并尝试将完整路径添加到该\includegraphics
部分。
编辑:这是我生成 fig1.png 图像的方式。这应该允许您在 RStudio 中重新创建一个示例。我必须手动复制此代码,以便可能存在拼写错误。此外,它当然看起来很垃圾,因为我刚刚使用示例 mtcars 数据集重新创建了图像格式。
r - 修改 Knitr 代码块周围的空间
是否可以修改将被编织成 PDF 的 .rnw 文件中特定 KnitR 代码块周围的空间。
有一个关于在全球范围内更改选项的问答...
在已编译的 pdf 中的文档文本和 knitr 代码块之间添加空格
...但我只需要能够在特定的代码块上执行此操作。
特别是我需要减少位于代码块顶部的垂直空间,以便 xtable 在某些文本之后直接打印在行上。
非常感谢您提前提供的任何帮助。
r - 在 RStudio 中编译 .Rnw 文件时出错:项目路径有问题?
当我尝试从Rnw
RStudio 中的文件编译 PDF 时,我收到以下错误:
加载所需包:knitr
readLines 中的错误(if (is.character(input2)) { :
无法打开连接
调用: knit -> readLines
另外:警告信息:
在 readLines(if (is.character(input2)) { :
无法打开文件“Rnw_test.Rnw”:没有这样的文件或目录
执行停止
这只发生在我的办公室电脑上,而不是在家里,所以我想Rnw
文件本身没有问题。
我的问题似乎与这个相同:https ://stackoverflow.com/questions/16826153/error-when-compiling-pdf-using-knitr-in-rstudio# =。但是我的 Rprofile 没有改变,所以不幸的是,这没有帮助。
此外,knitr::knit("file.Rnw")
在控制台中运行不起作用并引发相同的错误。
由于一辉在我上面提到的线程中要求输出as.list(Sys.getenv());str(x[grep('^L[AC]',names(x))])
,这里是:
这里是我的sessionInfo()
:
有什么想法可能会出错吗?
编辑:编译细节
我通过RStudio 中的编译 PDFknitr::knit("file.Rnw")
按钮和R 控制台开始编译。
感谢一辉的提示,我发现项目的工作目录不是文件所在的.Rproj
文件夹,而是上一层。考虑到这一点,我可以通过 R 控制台编译文件。
但是我怎样才能解决这个问题,以便我可以使用编译 PDF按钮?
r - Rnw 块中 R 输入和输出的不同颜色 - knitr
我想使用两种不同的颜色从同一个 Rnw 块渲染 R 输入和输出代码,以便更容易解释它们。到目前为止,我在使用自定义 CSS 模板时尝试失败,其中颜色的任何更改似乎都会系统地更改输入和输出。
感谢您的时间。F