R 包

2024年11月14日 | 阅读时长:3 分钟

R 包是 R 函数、示例数据和编译代码的集合。 在 R 环境中,这些包存储在名为“library”的目录中。 在安装过程中,R 会安装一组包。 我们可以在需要它们用于某些特定目的时稍后添加包。 当我们启动 R 控制台时,只有默认包可用。 已经安装的其他包将明确加载,以供 R 程序使用。

以下是用于检查、验证和使用 R 包的命令列表。

R Packages

检查可用的 R 包

要检查可用的 R 包,我们必须找到包含 R 包的库位置。 R 提供了 libPaths() 函数来查找库位置。

当上述代码执行时,它会生成以下项目,该项目可能因我们的 PC 和笔记本电脑的本地设置而异。

[1] "C:/Users/ajeet/OneDrive/Documents/R/win-library/3.6"
[2] "C:/Program Files/R/R-3.6.1/library"

获取所有已安装包的列表

R 提供了 library() 函数,该函数允许我们获取所有已安装包的列表。

当我们执行上述函数时,它会产生以下结果,该结果可能因我们的 PC 或笔记本电脑的本地设置而异。

库中的包 'C:/Program Files/R/R-3.6.1/library'

R Packages

与 library() 函数一样,R 提供了 search() 函数来获取当前在 R 环境中加载的所有包。

当我们执行上述代码时,它将产生以下结果,该结果可能因我们的 PC 和笔记本电脑的本地设置而异

[1] ".GlobalEnv"        "package:stats"     "package:graphics"
[4] "package:grDevices" "package:utils"     "package:datasets"
[7] "package:methods"   "Autoloads"         "package:base"

安装新包

在 R 中,有两种添加新 R 包的技术。第一种技术是直接从 CRAN 目录安装包,第二种是在将包下载到我们的本地系统后手动安装它。

直接从 CRAN 安装

以下命令用于直接从 CRAN 网页获取包,并在 R 环境中安装包。 可能会提示我们选择最接近的镜像。 选择适合我们位置的镜像。

安装 XML 包的语法如下

输出

R Packages

手动安装包

要手动安装包,我们首先必须从 https://cran.r-project.cn/web/packages/available_packages_by_name.html 下载它。 所需的包将作为 .zip 文件保存在本地系统中的合适位置。

R Packages

下载完成后,我们将使用以下命令

安装名为“XML”的包

将包加载到库中

在将包加载到当前的 R 环境中之前,我们无法在代码中使用该包。 我们还需要加载先前已安装但当前环境中不可用的包。

以下是加载包的命令

加载 XML 包的命令


下一个主题R 包列表