Я новичок в программировании на R, поэтому заранее прошу прощения, если покажусь наивным. Я хочу иметь возможность выполнять анализ основных компонентов моих данных в 3D. Я читал, что для этого подходит функция «pca3d», но мне нужно скачать библиотеку «rgl». Когда я использую install.packages, он спрашивает:
install.packages("rgl")
There is a binary version available but the source version is later:
binary source needs_compilation
rgl 0.95.1201 0.95.1367 TRUE
Do you want to install from sources the package which needs compilation?
y/n: n
Я попытался установить его как двоичный, так и исходный, но ничего не работает. Если я попытаюсь загрузить двоичную версию, я получу такую ошибку:
Error : .onLoad failed in loadNamespace() for 'rgl', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so':
dlopen(/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so, 6): Library not loaded: /opt/X11/lib/libGLU.1.dylib
Referenced from: /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so
Reason: image not found
Error: package or namespace load failed for ‘rgl’
Если я скажу «да» установке из исходного кода, я получу следующую ошибку:
configure: error: X11 not found but required, configure aborted.
ERROR: configuration failed for package ‘rgl’
* removing ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl’
* restoring previous ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl’
Warning in install.packages :
installation of package ‘rgl’ had non-zero exit status
Я часами искал, как заставить эту работу работать, поэтому, если кто-нибудь сможет объяснить, как мне следует установить пакет rgl, я был бы чрезвычайно благодарен!
Спасибо Клэр