Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R ggplot2寻源错误:缺少X11库_R_Plot_Ggplot2_Installation - Fatal编程技术网

R ggplot2寻源错误:缺少X11库

R ggplot2寻源错误:缺少X11库,r,plot,ggplot2,installation,R,Plot,Ggplot2,Installation,我正在尝试为R加载ggplot2库 1) 我已通过此命令安装了ggplot2。安装时没有错误 install.packages('ggplot2', dependencies = TRUE) 2) 那我就试着用 library(ggplot2) 并得到一个错误 错误:。onLoadааааааааloadNamespace()аа'tcltk',абб 缺少X11库:安装 XQuartz从XQuartz.macosforge.orgааааааазааааааааз1079 图2 3) 现在

我正在尝试为R加载ggplot2库

1) 我已通过此命令安装了ggplot2。安装时没有错误

install.packages('ggplot2', dependencies = TRUE)
2) 那我就试着用

library(ggplot2)
并得到一个错误

错误:。onLoadааааааааloadNamespace()аа'tcltk',абб 缺少X11库:安装 XQuartz从XQuartz.macosforge.orgааааааазааааааааз1079 图2

3) 现在我尝试通过以下方式安装XQuartz库:

install.packages("XQuartz")
还有这个

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

我的R版本3.1.2 约塞米蒂操作系统10.10.2


你能帮我安装ggplot2吗?

操作系统更新删除了/usr/X11和/usr/X11R6符号链接。我只需重新安装XQuartz,它将再次设置符号链接。

R使用Mac上的标准X11库打开图形窗口,该库不再是标准MacOS的一部分。当您尝试运行打开图形窗口的程序时,您将收到一条消息:“check_for_XQuartz():X11库丢失:从XQuartz.macosforge.org安装XQuartz”中出错,并且应该可以正常运行。我收到了关于丢失库的相同错误消息

现在,很多库都可以安装自制软件。在这种情况下,它将是:

brew cask install xquartz
较新的自制用户可能需要此命令:

brew install --cask xquartz

不是R包。可能是@shadow的副本-在我看来,这不像是它的副本。一些根本不加载的东西和你不想加载的东西是不同的……谢谢@Dason。我想我是在那里得出结论的。今天早些时候,我看到另一篇帖子,认为问题是由同样的事情引起的。显然不是。显然撤回了我的反对票。请参考链接中的答案:似乎自制语法发生了变化,现在命令是“brew安装--cask xquartz”,谢谢@Phil我刚刚更新了我的答案以反映您的反馈。