我尝试使用取决于clusterfly
的{{1}}。
我加载rggobi
并收到此错误:
clusterfly
似乎基本上说> pacman::p_load(caret, clusterfly, devtools, geonames, inTrees, mclust, party,
+ RDSTK, reshape, ROCR, RRF, sqldf, stringi, tree, xlsx)
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared object 'C:/Program Files/R/R-3.2.0/library/rggobi/libs/x64/rggobi.dll':
LoadLibrary failure: The specified path is invalid.
Failed with error: ‘package ‘rggobi’ could not be loaded’
trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.2/clusterfly_0.4.zip'
Content type 'application/zip' length 64469 bytes (62 KB)
downloaded 62 KB
package ‘clusterfly’ successfully unpacked and MD5 sums checked
The downloaded binary packages are in
C:\Users\hackr\AppData\Local\Temp\RtmpopFKT2\downloaded_packages
clusterfly installed
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared object 'C:/Program Files/R/R-3.2.0/library/rggobi/libs/x64/rggobi.dll':
LoadLibrary failure: The specified path is invalid.
Failed with error: ‘package ‘rggobi’ could not be loaded’
Warning message:
In pacman::p_load(caret, clusterfly, devtools, geonames, inTrees, :
Failed to install/load:
clusterfly
不在它应该的位置。
因此,我尝试直接安装并加载rggobi.dll
并获得相同的错误:
rgobbi
我发现这很奇怪,所以我在Windows资源管理器中查看文件> install.packages("rggobi")
trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.2/rggobi_2.1.20.zip'
Content type 'application/zip' length 422326 bytes (412 KB)
downloaded 412 KB
package ‘rggobi’ successfully unpacked and MD5 sums checked
The downloaded binary packages are in
C:\Users\hackr\AppData\Local\Temp\RtmpopFKT2\downloaded_packages
> require(rggobi)
Loading required package: rggobi
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared object 'C:/Program Files/R/R-3.2.0/library/rggobi/libs/x64/rggobi.dll':
LoadLibrary failure: The specified path is invalid.
是正确的:
在尝试加载它之后,我的下一个想法是可能存在某种文件权限问题。因此,从rggobi.dll
文件夹开始,我rggobi
设置最大权限。
我仍然无法加载软件包,我重复chmod 777
的过程并尝试chmod 777
为每个后续文件夹级别并直接在require(gobbi)
上:
rggobi.dll
最后,在Github上打开一个问题之后,Hadley Wickham推迟到lawremi,他建议尝试32位R,但这也导致了相同的结果。
如何让这个dll /包可用于R?
答案 0 :(得分:3)
我的解决方案是按照here
中的说明操作如果您还想安装rggobi,可以安装所有内容 在R中,使用以下命令:
source("http://www.ggobi.org/downloads/install.r")
答案 1 :(得分:0)
为我工作:
我把它贴在R
中source("http://www.ggobi.org/downloads/install.r")
然后问我是否要安装GTK +,然后安装应用程序 ggobi。 然后需要重新启动R.
如果找不到安装在系统中的两个应用程序,R将报告它无法加载rggobi.dll。确保不仅安装包而且安装两个应用程序。