安装的R包在哪里?

时间:2015-01-05 14:45:32

标签: r

已安装的R包在哪里?

例如,在使用'install.packages(“mlbench”)'等安装软件包之后,只有“下载的二进制软件包位于C:\ Users \ ABC \ AppData \ Local \ Temp \ Rtmp2XB0sh \ downloaded_pa​​ckages”中来自控制台消息的一条相关信息。

但是,根据软件包名称搜索我的计算机之后,我根本找不到它们(不只是用'installed.packages()'列出它们)。这个问题对我来说似乎很难,但奇怪的是我发现网上几乎没有答案。本地计算机上已安装的软件包在哪里?

1 个答案:

答案 0 :(得分:4)

您可以通过运行以下命令来查看位置:

.libPaths()
#[1] "C:/Users/ujjwal/Documents/R/win-library/3.1" "C:/Program Files/R/R-3.1.1/library"   

R软件包安装在库中,这些库是文件系统中的目录,包含安装在那里的每个软件包的子目录。

R附带一个库R_HOME/library,它是包含标准和推荐包的R对象.Library的值。在最低级别.libPaths()可用于添加库集合的路径或报告当前集合。

如果存在,R将自动使用特定于站点的库R_HOME/site-library。可以通过在.Library.site中设置R_HOME/etc/Rprofile.site来覆盖此位置。有关详细信息,请参阅here

相关问题