plot.new() 中的错误:PDF_endpage 中的内部读取错误

Error in plot.new() : internal read error in PDF_endpage

我正在尝试绘制数据的相关矩阵。

这是我的代码:

data <- read.table("path/to/data", header=T, sep='\t')
cor <- cor(data)
corrplot(cor, method="color", type="upper")

我收到了这个错误:

Error in plot.new() : internal read error in PDF_endpage

我以前从未见过此错误,google 上也没有太多内容。有什么帮助吗?

我刚刚清理了一些临时文件并通过更新我的包解决了这个错误:

update.packages()

对我来说,这是在我删除一些临时 R 文件后发生的。不过,不确定为什么 pdf() 文件位于临时文件夹中。

我遇到了这个问题,最终能够使用 graphics.off() 解决它。我不得不 运行 命令两次,但随后绘图再次起作用。