安装的 R 包在哪里?

Tom*_*Tom 1 r

安装的 R 包在哪里?

比如用'install.packages("mlbench")'等安装包后,只有“下载的二进制包在C:\Users\ABC\AppData\Local\Temp\Rtmp2XB0sh\downloaded_pa​​ckages”是一块控制台消息中的相关信息。

但是,根据软件包名称(不仅仅是将它们与“installed.packages()”一起列出)后,我根本找不到它们。这个问题对我来说似乎很难,但奇怪的是我在网上几乎找不到答案。本地计算机上安装的软件包在哪里?

Ujj*_*wal 7

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

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

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

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

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