ggsave 错误“无法打开文件”

and*_*rew 5 r ggplot2

我正在运行ggsave('plot.pdf')并收到此错误:

Error in grDevices::pdf(..., version = version) :
  cannot open file 'plot.pdf'
Run Code Online (Sandbox Code Playgroud)

即使我没有打开plot.pdf。我正在研究 NFS。如果我 ggsave 到一个新文件,然后再次运行 ggsave 到同一路径,它将成功覆盖该文件。但是,如果我在运行 ggsave 到同一路径之前打开并关闭文件,则会收到上述错误。对于为什么会发生这种情况有什么想法吗?