我一直在 R 3.0.1 中使用“stats”包,没有任何问题。但今天我从 R 库位置删除了“stats”文件夹,现在我无法再安装它了。我尝试对其他软件包执行相同的操作,但我可以安装除“stats”之外的所有内容
install.packages("stats", dep = TRUE, repos="http://cran.cs.wwu.edu")
## Installing package into ‘%Default R Lib Installation Path%’
## (as ‘lib’ is unspecified)
## Warning in install.packages : package ‘stats’ is not available (for R version 3.0.1)
我还尝试从其他来源下载它,例如“http://cran.ma.imperial.ac.uk/“但是没有任何效果。有什么想法吗?
(既然 SO 催促我不要继续评论,我会发布一个答案。)
我相信这个问题将适用于任何基础软件包(但不适用于从存储库安装的软件包,并且可能不适用于推荐的软件包):我对此深表怀疑stats
is the only包裹。此列表中的任何软件包都应该发生这种情况:
rownames(subset(as.data.frame(installed.packages()),Priority=="base"))
我确信理论上可以从头开始重新安装基础包,但这将是much重新安装 R 更容易。据猜测,重新安装 R 大约需要 15 分钟,如果我在不到一个小时的时间内弄清楚如何自行重新安装基础软件包,我会感到很幸运。
我很确定重新安装 R 会not影响以前安装的软件包:参见例如http://cran.r-project.org/bin/windows/base/rw-FAQ.html#How-do-I-UNinstall-R_003f;该链接是关于卸载而不是重新安装,但这似乎相关:
卸载 R 仅从初始安装中删除文件,而不是(例如)您已安装或更新的软件包。
其他选择是
- 创建另一个相同的 R 安装(在另一台计算机上或在非默认位置);在新安装中找到相关目录并将它们复制到现有安装中。
- 从备份中恢复相关目录。
PS:显然,如果您在客户端的计算机上执行此操作,那么首先测试我的建议是个好主意......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)