如何在 CentOS 8 上安装和使用 R 编程语言
R 是一种免费的开源编程语言,专门从事图形表示、报告和统计计算。它可以在各种操作系统(例如 UNIX、MacOS 和 Windows)上编译和执行。 R 由 R 基金会支持进行统计分析。数据挖掘者和统计学家通常使用它来执行数据分析和开发统计软件。
在本文中,您将了解如何使用命令行在 CentOS 8 上安装 R。
先决条件
要在 CentOS 8 上安装 R,您必须确保系统 RAM 至少有 1G 空间。
您需要执行以下步骤才能使用终端在系统上开始安装“R”:
以 root 用户身份登录意味着您必须具有“sudo”命令权限才能在系统上安装软件包。
在 CentOS 8 上安装 R
R 软件包未合并到 CentOS 8 的核心存储库中。您需要通过 EPEL 存储库安装 R。要启用 epel 存储库和配置管理电动工具,您将在终端上使用以下命令:
sudo dnf install epel-release
sudo dnf config-manager --set-enabled PowerTools
安装过程中,屏幕上会显示用户提示。您将按“y”,然后按“Enter”以进一步继续安装 epel-release。
现在,您将在系统上启用必要的电动工具进行安装。
在 CentOS 8 上安装 R
成功启用存储库和电动工具后,就可以在系统上安装 R 了。现在,您将在 CentOS 8 上使用“yum”包管理器安装 R。为此,请在终端窗口中执行以下命令:
sudo yum install R
这里,R表示元包。所有必需的 R 组件都包含在上述元包中。
在 CentOS 8 上安装 R 期间,系统上会显示用户确认提示,要求确认剩余软件包的安装。您将按“y”,然后按“Enter”键继续在系统上安装更多 R 软件包。
终端上将再次显示确认提示,询问是否确认导入 GPG 密钥以安装 R。输入“y”,然后按“Enter”继续安装过程。
成功安装所有 R 组件后,终端上将显示“完成”状态,表明 R 已成功安装在您的系统上。
验证 R 的安装
您可以在终端上使用以下命令来验证系统上 R 的安装:
您可以在上面的屏幕截图中看到R已成功安装在您的系统上。在撰写本文时,版本 3.6.3 是 R 的最新稳定版本。
安装 R 构建工具和库
您需要在系统上安装 R 包所需的支持库和工具。使用以下命令安装必要的工具和库:
在安装过程中,它会询问您是否确认安装。您将按“y”,然后按“Enter”以进一步继续安装必要的工具和库。
当所有库和工具都安装到您的系统上时,终端上将显示“完成”状态,这意味着安装已完成。
以 root 身份打开 R 控制台
现在,您将从 R 开始,以 root 身份在终端上打开 R 控制台。使用以下命令打开R:
如果您以 root 身份启动 R 二进制文件,则这些软件包将全局安装并可供系统的所有用户使用。您可以设置个人库以供使用,以普通用户身份调用 R 二进制文件。
现在下面提到的所有命令都将在 R 控制台中运行。
安装纵梁
在 R 中,提供了大量可用的软件包,可以使用综合 R 存档网络 (CRAN) 安装这些软件包。
例如,您想要安装一个名为“stringr”的 R 包,它通常用于正确、快速地实现字符串操作。
通过终端在 R 控制台中安装 stringr。键入以下命令来安装 stringr 软件包:
> install.packages("stringr")
执行上述命令后,终端上将出现 CRAN 镜像列表,要求选择要使用的 CRAN 镜像。
现在,您将选择距离您所在位置最近的镜子。例如,墨西哥城距离您的位置最近,然后在选择“39”中输入其号码。
安装需要一些时间才能完成。安装完成后,您将在终端窗口中使用以下命令加载库:
> library(stringr)
现在,您将使用以下语法创建一个以article命名的向量:
> article <- c(“Article”, “About”, "How", "to", "Install", "R", "on", "CentOS", "8")
使用以下函数打印每个字符串的长度:
> str_length(article)
现在您可以通过在终端上键入以下命令来关闭 R 控制台:
> q()
结论
在本文中,您学习了如何使用终端在 CentOS 8 上安装 R。您还了解了如何在系统上安装各种 R 软件包。我希望您喜欢这篇文章并对您有用。请通过评论向我们提供您的反馈。