R 'rgl' Paket-Fehler
Meine Systemumgebung:
Mac OS 10.10.2
X11 (XQuartz 2.7.5)
R 3.1.2
Wenn ich es lade und benutze 'rgl' - Paket, ich habe mal so eine Fehlermeldung.
> library("rgl",lib.loc="/Library/Frameworks/R.framework/Versions/3.1/Resources/library")
Warning messages:
1: In rgl.init(initValue, onlyNULL) : RGL: unable to open X11 display
2: In fun(libname, pkgname) : error in rgl_init
> plot3d(x,y,z)
Error in rgl.open(useNULL) : rgl.open failed
Was ist das problem?
Du musst angemeldet sein, um einen Kommentar abzugeben.
War ich schon mit rstudio bei mir kam diese Warnung. Dies schien für mich arbeiten, wie vorgeschlagen, auf https://cran.r-project.org/web/packages/shinyRGL/README.html.
options(rgl.useNULL=TRUE)
.rs.restartR()
library("plot3Drgl")
HTH ...
rgl scheint zu funktionieren mit RStudio. Ich würde sicherstellen, dass Sie XQuartz auf deinem system installiert https://xquartz.macosforge.org/landing/ als X11 ist nicht mehr im Lieferumfang von OS X standardmäßig. Lassen Sie uns wissen, wenn es noch nicht für Sie arbeiten.
Start XQuartz vor dem laden des rgl-Paket. rgl zeigt die Bilder in einer XQuartz-Fenster, aber es scheint nicht in der Lage zu öffnen, eine RGL-Gerät-Fenster aus in R, wenn XQuartz ist nicht bereits ausgeführt wird. Dies funktioniert mit Mac OS 10.11.3, XQuartz 2.7.8, R 3.2.3.
Erkennung von XQuartz auf Mac OS ist ein wenig schuppig. Die neuesten
rgl
(version 0.95.1456) auf R-forge könnte es besser machen.