在 R 中安装 sampleSelection 包

在 R 中安装 sampleSelection 包

我目前在 Windows 10 上运行 R 3.2.4。几天来我一直在尝试安装 sampleSelectio 包,但没有成功。我是 R 新手,我不知道还能做什么。我已经卸载并重新安装了 R,从版本 2.9 到版本 3.2.4。但仍然无法安装 sampleSelection 包。我不断收到此消息:

> install.packages("sampleSelection")

install.packages 中出现警告:InternetOpenUrl 失败:“无法与服务器建立连接”将包安装到“C:/Users/baby/Documents/R/win-library/3.2”中(因为未指定“lib”)install.packages 中出现警告:依赖项“VGAM”、“mvtnorm”不可用

有可用的二进制版本,但源版本较新:二进制源 needs_compilation sampleSelection 1.0-4 1.2-6 FALSE

安装源包“sampleSelection”

尝试 URL'https://cran.rstudio.com/src/contrib/sampleSelection_1.2-6.tar.gz' 内容类型 'application/x-gzip' 长度 3068830 字节 (2.9 MB) 已下载 2.9 MB

错误:依赖项“VGAM”、“mvtnorm”不适用于软件包“sampleSelection”* 删除“C:/Users/baby/Documents/R/win-library/3.2/sampleSelection” install.packages 中出现警告:运行命令“"C:/PROGRA~1/R/R-32~1.4RE/bin/x64/R" CMD INSTALL -l "C:\Users\baby\Documents\R\win-library\3.2" C:\Users\baby\AppData\Local\Temp\RtmpYndmKc/downloaded_pa​​ckages/sampleSelection_1.2-6.tar.gz”状态为 1 install.packages 中出现警告:软件包“sampleSelection”的安装退出状态为非零

下载的源包位于 'C:\Users\baby\AppData\Local\Temp\RtmpYndmKc\downloaded_pa​​ckages'

答案1

我最终成功安装了 sampleSelection 包。一个合理的解释是,有些包是在不同版本的 R 下构建的,有些包是链接的或依赖于不同版本 R 中可用的其他包。因此,有时需要根据我们想要使用的包来更新我们的 R 版本或将其降级。sampleSelection 包依赖于 VGAM 和 mvtnorm,它们分别位于 R 3.4.1 和 R 3.5.0 下。因此,在安装 R 3.5.0 后,我安装了包 VGAM、mvtnorm 和 systemfit、miscTools、Ecdat,以避免在安装 VGAM 和 mvtnorm 后一直出现的错误。

此后,我们可以成功 >安装.packages(“sampleSelection”)

抱歉我的解释可能有点令人困惑。谢谢

相关内容