R包的安装: https://blog.csdn.net/weixin_41685388/article/details/103918392
R包的使用:
.libPaths() #查看包的安装路径
library() #查看库里面有哪些安装包,有包的解释信息
.packages(all.available=T) #查看库里面有哪些安装包,只有包的名称
update.packages() #更新安装的软件包
install.packages("vcd") #安装需要的包
install.packages(c("plotrix","ABCanalysis")) #一次安装多个包
library(vcd) #载入需要的包 注意:安装时需要加"",载入时不需要引号
require(vcd) #载入需要的包
require(datasets) #datasets基础包,存放R的各种数据集
require(base) #base包是R基础包,主要包含基础统计函数
#每个包都包含有不同的函数集,R就由这些包构成,很多基础包在安装R的时候就就已经自动载入#
help(package="base") #加载包的帮助文档
library(help="base") #查看包的基本信息
data(package="base") #列出包中包含的所有数据集
ls("package:base") #加载完包后,查看包中所有的函数
help("cat") #查看某个函数的帮助文档
detach("package:vcd") #将包从内存中移除
remove.packages("vcd")#将包彻底移除(谨慎使用)
#安装包的迁移(由一台设备迁移到另一台设备)
installed.packages() #列出已安装的包
installed.packages()[,1] #利用下标,只列出R的名字
Rpack <- installed.packages()[,1] #赋值给一个变量
save(Rpack,file="Rpack.Rdata") #保存到一个文件中
#在另一台设备的R中打开该文件,并复制给变量Rpack
load("D:/R/R_Workspace/Rpack.Rdata")
Rpack
#在新设备的R中使用循环安装这些包,存在已经安装的R会自动跳过,不会报错
for (i in Rpack) install.packages(i)