加载 ggplot2(实际上是色彩空间)会打开 x11

loading ggplot2 (colorspace, actually) opens up x11

只要我 load ggplot2,X11 就会开始行动(占用资源)。

library(ggplot2)

就是我做的,boom – X11

问题是,我不想使用 X11,也不想打开它 – 我想使用 Quartz 和 RStudio 中的内置图形。

每当我关闭 X11 时,我的 R 会话也会关闭。

我的设置:

出现此问题:

我怎么搞砸了,我怎样才能阻止这种疯狂?

更新:事实证明(见评论),版本 1.2-5 中的包 colorspace 有问题,而不是 ggplot2。

更新: 颜色空间版本 1.2-6 似乎解决了这个问题。

如评论和 ggplot2 页面中的 github issue 所述,这是由包 colorspace 版本“1.2-5”引起的。您可以等待带有修复程序的软件包的新版本。或者,临时解决方案是安装以前版本的 colorspace。如果您安装了 devtools 软件包,您可以轻松地执行以下操作:

library(devtools)
install_version("colorspace", "1.2-4")