R笔记本:在报告中包含数字并保存绘图
我使用的是R笔记本,我希望我的绘图在代码运行时自动保存到磁盘上,并以内联方式显示R笔记本:在报告中包含数字并保存绘图,r,r-markdown,rnotebook,R,R Markdown,Rnotebook,我使用的是R笔记本,我希望我的绘图在代码运行时自动保存到磁盘上,并以内联方式显示 针对R降价解决了这一问题,但给出的解决方案不适用于R笔记本。R笔记本电脑有类似的选项吗?尝试设置knitr fig.path选项: knitr::opts_chunk$set(fig.path = "path/to/figures/") 其中path/to/figures/是将保存图形的子目录的路径。后面的斜杠是必需的。这应该是一个相对路径,相对于RNotebook文件或项目目录。有关查找项目目录的简便方法,请参
针对R降价解决了这一问题,但给出的解决方案不适用于R笔记本。R笔记本电脑有类似的选项吗?尝试设置knitr fig.path选项:
knitr::opts_chunk$set(fig.path = "path/to/figures/")
其中path/to/figures/
是将保存图形的子目录的路径。后面的斜杠是必需的。这应该是一个相对路径,相对于RNotebook文件或项目目录。有关查找项目目录的简便方法,请参见here::here()
这将把每个数字放入该目录中;图形名称将基于区块名称(因此请命名您的区块!)这就是最终对我有效的方法(请参见@TCZhang对我问题的回答): 除了设置@DonJ建议的knitr chunk
fig.path=“figures/”
选项外,还可以尝试设置output:html\u document
,或者只需按下顶部的预览[笔记本]
按钮旁边的下拉菜单,然后按Knit to html
。我认为这不起作用的原因是您的输出设置为output:html\u notebook
我不知道为什么当文档是R笔记本格式时,这不起作用。我还希望这对
output:html\u notebook
有效,因此这可能是我们需要用RStudio或knitr打开的问题。这对我不起作用。绘图显示在已保存的笔记本HTML文件中,但没有保存到指定文件夹中的绘图。我还尝试直接在区块中设置它,但也不起作用:{r test,fig.path=“/figs/”}hist(iris$Sepal.Length)
Try{r test,fig.path=“figs/”}
。目前,您正在/.Hi下创建一个顶级目录,谢谢您的建议,但是,这也不起作用。没有任何内容保存到“figs/”
子目录。如何指定要使用的图形驱动程序?这样的jpeg或pdf?