r - 如何重新安装 base-R 软件包(例如统计数据、图形、实用程序等)?

标签 r installation package built-in

我一直在 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唯一的 包。此列表中的任何软件包都应该发生这种情况:

rownames(subset(as.data.frame(installed.packages()),Priority=="base"))

我确信理论上可以从头开始重新安装基础软件包,但重新安装 R 会容易。据猜测,大约需要 15 分钟重新安装 R,如果我在不到一个小时的时间内弄清楚如何自行重新安装基础包,我会感到很幸运。

我非常确定重新安装 R 不会影响以前安装的软件包:请参阅例如http://cran.r-project.org/bin/windows/base/rw-FAQ.html#How-do-I-UNinstall-R_003f ;该链接是关于卸载而不是重新安装,但这似乎相关:

Uninstalling R only removes files from the initial installation, not (for example) packages you have installed or updated.

其他选择是

  • 创建另一个相同的 R 安装(在另一台计算机上或在非默认位置);在新安装中找到相关目录并将其复制到现有安装中。
  • 从备份中恢复相关目录。

PS:显然,如果您在客户的计算机上执行此操作,那么首先测试我的建议是个好主意......

关于r - 如何重新安装 base-R 软件包(例如统计数据、图形、实用程序等)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24251452/

相关文章:

java - Gradle 在编译前重命名包

r - 用R计算位于回归线上方和下方的点数

R dtw包: cumulative cost matrix decreases at some points along the path?

macos - MacOS Sierra 10.12.15 上的 rJava : unsupported option fopenmp

linux - 当我安装 linux 时,如何发现我的特定计算机是否会出现问题?

http - 导入但未定义?去

python - 在 python 中获取 deb 包中的 conffiles 列表

R 脚本计算每 <x> 天的平均值

r - 更改数据框中的文本

installation - 卸载后桌面图标不会被删除 - Wix