考虑下面的代码,它在一个有壁挂时间的集群上运行(#BSUB -W 10:00):
pdf("myPlots.pdf")
for(i in 1:300){
# a lot of data processing, unfortunately no data is being saved...
# ...
# then plot output
plot(1)
}
dev.off()
上面的代码在竞争 for 循环之前退出,(因为 walltime)并且 PDF 不完整。然后,我用这个网站恢复,所以绘图数据在文件中,只是不完整。
有没有其他方法可以恢复?也许在 PDF 文件中添加一些文本(使用文本编辑器)以使 PDF 文件完整?