
74
|
第
3
章
默认情况下,install.packages 函数假定你正在执行系统目录中的安装。如果你没
有足够的用户权限在系统目录进行安装,R 将询问你是否要在个人目录中安装该 R 包。
R 建议的默认值通常是一个不错的选择。但是,如果要控制安装目录的路径,可以使用
install.packages 函数中的 lib 参数:
install.packages("
packagename
", lib = "~/lib/R")
或者你可以按照 3.12 节中的说明更改默认 CRAN 服务器。
3.10.4 另请参阅
有关查找相关 R 包的方法,请参阅 1.12 节;有关安装后使用 R 包的方法,请参阅 3.8 节。
另见 3.12 节。
3.11 从 GitHub 网站安装 R 包
3.11.1 问题
你找到了一个你想尝试的有趣 R 包。然而,作者尚未在 CRAN 上发布该软件包,但已
在 GitHub 上发布。你想直接从 GitHub 安装软件包。
3.11.2 解决方案
确保安装并加载了 devtools 包:
install.packages("devtools")
library(devtools)
然后使用 install_github 和 GitHub 存储库的名称直接从 GitHub 安装。例如,要安
装 Thomas Lin Pederson 的 tidygraph 包,将可以执行以下操作:
install_github("thomasp85/tidygraph")
3.11.3 讨论
devtools ...