ggplot2采购错误:缺少X11库

Ale*_*v22 3 installation plot r ggplot2

我正在尝试为R加载ggplot2库.

1)我已经通过这个命令安装了ggplot2.它安装没有错误

install.packages('ggplot2', dependencies = TRUE)
Run Code Online (Sandbox Code Playgroud)

2)然后我正在尝试使用

library(ggplot2)
Run Code Online (Sandbox Code Playgroud)

并得到一个错误

错误:.onLoadнеудалосьвloadNamespace()для 'tcltk',подробности:вызов:好玩(LIBNAME,PKGNAME)ошибка:X11库丢失:从安装XQuartz xquartz.macosforge.orgОшибка:неудаласьзагрузкапакетаилипространстваимендля 'GGPLOT2'

3)现在我尝试安装XQuartz库

install.packages("XQuartz")
Run Code Online (Sandbox Code Playgroud)

得到这个

install.packages中的警告:包'XQuartz'不可用(对于R版本3.1.2)

我的R版本3.1.2 OS X Yosemite 10.10.2

你能帮我安装ggp​​lot2吗?

Ale*_*v22 7

操作系统更新删除了/ usr/X11和/ usr/X11R6符号链接.我不得不从http://xquartz.macosforge.org重新安装XQuartz ,它将再次设置符号链接.


Par*_*rag 7

我收到了关于丢失库的相同错误消息。

现在,很多库都可以用 Homebrew 安装。对于这种情况,它将是:

brew cask install xquartz
Run Code Online (Sandbox Code Playgroud)

Homebrew 的新用户可能需要这个命令:

brew install --cask xquartz
Run Code Online (Sandbox Code Playgroud)