我使用自制软件在计算机上安装了XQuartz,然后重新启动计算机,当我尝试在RStudio中使用fix()命令时,出现以下错误
> College=read.csv("College.csv",header=T,na.strings ="?")
> fix(College)
Error in edit.data.frame(get(subx, envir = parent), title = subx, ...) :
X11 is not available
当我在终端中尝试以下操作时,它可以按预期工作。如何在RStudio中使用相同的命令
以此作为答案,以防其他人找到它。
这个特殊问题是由于在macOS上使用Homebrew R而造成的(在此Q发行之时)还没有X11支持。
我应该让OPcapabilities()
首先执行。那将显示如下内容:
## jpeg png tiff tcltk X11 aqua http/ftp
## TRUE TRUE TRUE TRUE TRUE TRUE TRUE
## sockets libxml fifo cledit iconv NLS profmem
## TRUE TRUE TRUE TRUE TRUE TRUE TRUE
## cairo ICU long.double libcurl
## TRUE TRUE TRUE TRUE
如果X11
为FALSE
,则您具有不支持X11的R安装,并且应使用CRAN的macOS R发行版。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句