这是我要构建的工具,因此我的解决方案不能即兴使用。我想将ggplot对象保存到包含许多其他信息的日志文件中。然后,我将使用许多这些日志文件来绘制所有ggplots的组合图。我尝试过将图像另存为.png,然后在R中将它们组合起来,但是从图像文件组合它们时,质量会大大降低。有任何想法吗?
我不想将它们保存到单个.Rdata文件中,因为我希望所有信息都包含在日志文件中。我唯一的选择是保存用于构造ggplot的数据帧,然后在以后重建它吗?
我不确定嵌入日志文件的原因,但是这里有两个保存r对象的选项。
选项1。一次保存多个内存对象。
save(ggplot1object, dataframe2, dataframe3, "location.filename.Rdata")
那么你也能
load("location.filename.RData")
并且所有3个对象将被加载到内存中。
选项2.创建一个列表并保存列表。
save(list(ggplot1object, dataframe2, dataframe3), "location.filename.Rdata")
那么你也能
load("location.filename.Rdata")
并将具有3个不同部分的单个列表项加载到环境中。这些可以是代表不同绘图对象的ggplot
输出项目,例如p1
,p2
等。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句