Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.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
无法加载rms包_R_Ggplot2_Installation_Rms - Fatal编程技术网

无法加载rms包

无法加载rms包,r,ggplot2,installation,rms,R,Ggplot2,Installation,Rms,我正在使用R,我已安装库“rms”,但我有以下错误: > library(rms) Error in library.dynam(lib, package, package.lib) : DLL ‘colorspace’ not found: maybe not installed for this architecture? Errore: package ‘ggplot2’ could not be loaded 我能做什么 如果从base R安装并且希望安装包及其所有依赖项,

我正在使用R,我已安装库“rms”,但我有以下错误:

> library(rms)
Error in library.dynam(lib, package, package.lib) : 
  DLL ‘colorspace’ not found: maybe not installed for this architecture?
Errore: package ‘ggplot2’ could not be loaded

我能做什么

如果从base R安装并且希望安装包及其所有依赖项,则需要使用参数
dependencies=TRUE
。从
?安装程序包

dependencies=TRUE
…这将安装运行
pkgs
所需的所有包、它们的示例、测试和渐晕图(如果包作者正确指定了它们)

因此,

install.packages("rms",dependencies = TRUE)
应该可以做到这一点。

到目前为止提供的答案(到目前为止没有任何投票)是有用的,但不完整的。有时执行
install.packages()
dependencies=TRUE
,就足够了,但是如果缺少的包是依赖项的依赖项,那么install.package就不是“智能的”“足以认识到这一事实。
ggplot2
软件包位于
rms
软件包描述文件的“Depends:”行中,但
colorspace
不在其中。有时,最终用户只需要读取错误消息并安装缺少的依赖项


但是,在这种情况下,可能是软件包和R的版本不匹配。

什么是
.libPaths()
返回的?如果您安装.packages(“ggplot2”)
?[1]“C:/Users/Documents/R/win library/3.3”[2]“C:/Program Files/R/R-3.3.2/library”>并将.packages(“ggplot2”)安装到“C:/Users/Documents/R/win library/3.3”(未指定为“lib”)中,会发生什么情况包“ggplot2”已成功解包并检查了MD5总和下载的二进制包位于C:\Users\AppData\Local\Temp\RtmpULADlE\downloaded\u packages>library(rms)中,没有任何异常。你能安装
install.packages(“colorspace”)
?@Therkel:是的,我可以安装colorspace,当我编写库(colorspace)时,它还可以……ggplot2有问题。。。