Pau*_*ula 6 plot r save show r-markdown
我正在使用 R markdown 编写相当长的代码,分为多个块。情节出现在适当的块下。我想保留这种行为,但另外我想将它们保存到指定的文件夹中。我尝试了此处列出的不同方法如何将绘图保存为磁盘上的图像?(以及互联网上的其他地方),但似乎没有任何效果。
我的可重现示例:
png('cars_plot.png')
plot(cars)
dev.off()
Run Code Online (Sandbox Code Playgroud)
此代码保存绘图,但不显示它(它只返回“空设备 1”)。我也试过 dev.print 和 dev.copy,结果相同。
先感谢您!澄清:我一个一个地运行我的块,我还不想将我的结果转换为 pdf/html。所以knitr: 在报告 * 和 * 输出数字中包含数字以分隔文件或更改 rmarkdown 保存由 r 代码生成的图像的位置不能回答我的问题。
小智 1
您始终可以在同一个 Markdown 块中将其绘制两次,如下所示:
plot(cars)
png('cars_plot.png')
plot(cars)
dev.off()
Run Code Online (Sandbox Code Playgroud)