加载 ggplot2(实际上是色彩空间)会打开 x11
loading ggplot2 (colorspace, actually) opens up x11
只要我 load ggplot2
,X11 就会开始行动(占用资源)。
library(ggplot2)
就是我做的,boom – X11
问题是,我不想使用 X11,也不想打开它 – 我想使用 Quartz 和 RStudio 中的内置图形。
每当我关闭 X11 时,我的 R 会话也会关闭。
我的设置:
- OS X Yosemite 10.10.2
- R 3.1.2
- 平台:x86_64-apple-darwin13.4.0(64 位)
- ggplot 1.0.0
- XQuartz 2.7.7 (xorg-server 1.15.2)
- OS X 最近(昨天?)将命令行工具更新到 6.2
出现此问题:
- 在 RStudio 中
- 使用 ST3 REPL 包
- 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")
只要我 load ggplot2
,X11 就会开始行动(占用资源)。
library(ggplot2)
就是我做的,boom – X11
问题是,我不想使用 X11,也不想打开它 – 我想使用 Quartz 和 RStudio 中的内置图形。
每当我关闭 X11 时,我的 R 会话也会关闭。
我的设置:
- OS X Yosemite 10.10.2
- R 3.1.2
- 平台:x86_64-apple-darwin13.4.0(64 位)
- ggplot 1.0.0
- XQuartz 2.7.7 (xorg-server 1.15.2)
- OS X 最近(昨天?)将命令行工具更新到 6.2
出现此问题:
- 在 RStudio 中
- 使用 ST3 REPL 包
- 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")