路径
显示R在加载包时的搜索路径。
.libPaths()
查看包
- 显示可载入的所有包
.packages(all.available = TRUE)
- 显示包的详细信息,可以指定搜索路径(
.libPaths()
),默认是显示所有可获得的包。
installed.packages()
- 按搜索路径查看包
library()
eg:
- 查看已载入的包
print(.packages())
- 将已载入的包从当前环境中移除
detach("package:packagename")
删除包
remove.packages()
安装包
从CRAN安装,eg:
install.packages('ggplot2')
从github安装,得安装devtools,eg:
devtools::install_github("tidyverse/ggplot2")
从二进制文件中安装,eg:
install.packages('ggplot2.zip', repos = NULL, type = 'win.binary')
从源代码文件中安装,eg:
install.packages('ggplot2.tar.gz', repos = NULL, type = 'source')
注意
在linux环境下,在使用sudo权限启用R时可能会导致环境变量的更改,因而可能真正调用的R并不是在当前用户中安装的如下图所示,这一点在部署定时任务时需要注意。