欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

R语言—简介、安装、包(package)的安装与加载-R包

最编程 2024-02-25 17:08:57
...

包是R函数、数据、预编译代码以一种定义完善的格式组成的集合。计算机上存储包的目录称为库(library)。函数.libPaths()能够显示库所在的位置, 函数library()则可以显示库中有哪些包。

R包的安装

如果拥有RStudio,那么最简单的方法是单击右下角写有“Packages”的选项卡,然后在弹出的
对话框中输入包的名称。或者直接在左下角的“ Console ” 控制台输入安装命令安装。例如安装包“devtools”:

install.packages("devtools")

批量安装多个包,例如:

install.packages(c("ggplot2","ElemStatLearn","mlmRev")) 

有时候需要直接从Github 或BitBucket 上下载安装包,这种方法可以得到包的开发版本,但是需要使用devtools 包来完成:devtools::install_github("tidyverse/ggplot2"),tidyverse为github用户名。

从下载的R包安装:

install.packages("E:/vegan.rar")  #需要绝对路径,R将反斜杠(\)作为一个转义符。即使在Windows平台上运行R,在路径中也要使用正斜杠。

这种方式不太可取,有时候包依赖其他包,这种方式很容易安装失败。

包的加载

包安装好之后,需要加载才能使用。现在主要有两种函数可供选择:library()或者require(),比
如:library(ggplot2)
有时已经加载的包可能需要卸载。这个可以在RStudio 中的“Packages”界面取消勾选相应的复
选框,或使用detach()函数:detach("package: ggplot2")

查看R包

查看默认加载的R包

getOption("defaultPackages")

查看已加载的R包

.packages()

查看所有已安装的R包

(.packages(all.available = T))

installed.packages()