繁体   English   中英

将levelplot()保存到R的晶格包中的文件

[英]Saving levelplot() to file in R's lattice package

我注意到我的脚本中发生了一些非常奇怪的事情:

pdf("name.pdf")
levelplot(my_data)
dev.off()

如果我想将绘图保存到文件中,则不适用于lattice的水平图。 我阅读了lattice包手册和levelplot帮助功能,但无法找到有关此特定问题的任何信息。

通过“脚本”我假设你没有以交互方式运行它? 总之,简单地调用基于网格的图形功能(如那些在格子GGPLOT2包) 没有做任何绘图-它只是将创建描述情节的R对象。 您需要print此对象以使R绘制绘图。

在交互式使用中,对象会自动打印,但不会在脚本中(例如,不在循环中)。

尝试:

pdf("name.pdf")
print(levelplot(my_data))
dev.off()

如果这不起作用,你需要解释更多,因为如果你完全按照给定的方式运行代码并且my_data没有问题,我就看不出为什么这样做不起作用的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM