安装 R 包

包是 R 编程中代码可重用的基本概念。包是函数、示例数据和描述如何使用它们的文档的集合。有多种安装 R 包的方法。

在本文中,我们将重点介绍最常用的包安装技术。

安装 R 包

安装包的快速简便方法是使用以下函数。如果您知道包名,则此方法非常方便。此函数背后的语法是

install.packages("packageName")

步骤 1:请在此程序中将名称替换为您想要的包名。在这里,我们想安装 R RODBC 包,它对于从 SQL Server 等数据库管理系统加载数据很有用。

提示:输入?PackageName,或 help(PackageName) 来获取有关它的信息。

步骤 2:您可能会得到略有不同的输出,但除非看到错误消息,否则请不要担心输出。从下面的屏幕截图可以看出,R Studio 已安装“RODBC”包。

Install R Packages 2

步骤 3:键入 library (RODBC) 来加载包,您可以看到它正在显示可用包的列表以及我们的 RODBC。此 library () 也有助于我们检查是否已成功完成。

Type library to load 3

步骤 4:下面的屏幕截图显示我们在安装 R 包时没有收到任何错误消息。如果存在问题,它会抛出错误,表明没有 RODBC。

library(RODBC) to download it 4

安装 R 包的第二种方法

如果您不知道包名,或者想查看此编程中所有可用的包名,那么这种包安装方法就很有益。为此,我们必须使用“文件”、“绘图”、“包”、“帮助”和“查看器”部分。

在 R 包选项卡下,请单击安装选项卡以获取新的源包。

Install R Packages 5

单击该选项卡后,将打开以下弹出窗口。这里我们有两个选项

  • 存储库 (CRAN, CRANextra):此选项有助于安装 R CRAN 镜像中可用的包。我们目前选择此选项。
  • 包存档文件 (.zip, .tar.gz):如果您想加载已下载的 zip 文件或第三方网站,请选择此选项。
Choose CRAN or package Archive file (zip, tar, gz) 7

输入一个字符或字母后,它将显示 CRAN 中可用的以该字母开头的包列表。在此示例中,我们想加载 DBI,因此我们选择 DBI。随意选择您需要的。

Type the first letter to choose the available one 9

单击安装按钮开始 R 包的安装过程。

Click the Install button to Install R Packages 10

单击按钮后,R Studio 开始安装选定的库包,这里是 DBI。正如您在控制台中看到的,它声明该过程已成功。您可能会得到略有不同的输出,但除非看到错误消息,否则请不要惊慌。

下图显示我们的 'DBI' 包位于用户库路径下。

Install R Packages 11

安装 R 包的传统方法

尽管我们在实际中不使用这种方法,但这些步骤(步骤 1 至步骤 5)中的大多数都有助于查找 R 编程语言中可用的包列表。此方法(步骤 5 至步骤 8)有助于从第三方网站下载和安装包。

步骤 1:要查找可用的包,首先请访问官方 R 编程网站。下面的屏幕截图显示了官方网站的主页。接下来,单击 CRAN 开始包下载过程。

Go to Official website and click CRAN link 12

步骤 2:单击上面指定的超链接后,将打开以下窗口或选项卡。请选择离您最近的镜像以下载包。由于我居住在印度,我们选择印度泰姬陵理工学院镜像。

Choose the Closest Mirror 13

步骤 3:选择最近的镜像后,将打开以下窗口。请在“软件”下单击“包”超链接。

Click the R Packages link to install 14

步骤 4:单击超链接后,将显示下面显示的屏幕截图。这里它显示两个选项

  • 按发布日期排序的可用包表。
  • 按名称排序的可用包表。

请选择其中一个选项。

Click Table of available ones, Sorted by Name 15

步骤 5:单击选项后,它将打开一个包含可用包列表的页面。请选择您想下载并安装到 R 工作环境中的包。从下面的屏幕截图可以看出,我们正在选择 Plot3D。

Click the required one 16

步骤 6:在此处,单击 Plot3D 1.1.tar.gz 超链接开始下载 zip 文件。单击链接后,将打开一个弹出窗口来保存此文件。请选择“保存文件”选项。

Save plot3D tar.gz file 17

步骤 7:要安装我们下载的包,请打开 R Studio,然后在“包”选项卡下,请单击“安装”选项卡。单击该选项卡后,将打开一个弹出窗口。请从中选择“存档文件 (.zip, .tar.gz)”选项。接下来,单击“浏览”按钮来浏览 zip 文件。

Click the Browse button to select the Zip file 18

步骤 8:选择所需的包后,单击“安装”按钮开始将选定的模块安装到 R 中,这就是 plot3D。

您可能想知道我为什么选择 plot3D。因为 plot3D 除非您有 misc3d,否则无法工作。这意味着当您单击安装按钮时,它会抛出错误,指出您缺少依赖项 misc3d。这是您在安装包时遇到的常见错误之一。要解决此错误,请中止该过程,然后使用这三种方法中的任何一种来安装 misc3d,然后加载此 plot3D。