如何在CentOS 8上安装和使用R编程语言

R是一种免费的开源编程语言,专门从事图形表示,报告和统计计算,可在UNIX,MacOS和Windows等各种操作系统上编译和执行.R Foundation支持R进行统计分析。数据挖掘者和统计人员通常使用它进行数据分析和开发统计软件。

在本文中,您将学习如何使用命令行在CentOS 8上安装R。

先决条件

要在CentOS 8上安装R,必须确保系统RAM至少有1G空间。

您需要执行以下步骤,才能使用终端在系统上开始安装“ R”:

以root用户身份登录意味着您必须具有“ sudo”命令特权才能在系统上安装软件包。

  1. 通过快捷方式“ Ctrl + Alt + t”打开终端应用程序,或者您也可以通过单击“活动”来打开终端。

在CentOS 8上安装R

R软件包未包含在CentOS 8的核心存储库中。您需要通过EPEL存储库安装R。要启用epel存储库和配置管理功能工具,您将在终端上使用以下命令:

$ sudo dnf install epel-release
$ sudo dnf config-manager --set-enabled PowerTools

添加Epel存储库

在安装过程中,屏幕上会显示一个用户提示。您将按“ y”,然后按“ Enter”以进一步进行epelrelease的安装。

确认安装

安装完成

一段时间后,终端上会出现一个完整的状态,指示安装已完成。

现在,您将在系统上启用必要的电动工具以进行安装。

启用PowerTools

在CentOS 8上安装R

成功启用存储库和电动工具后,该在系统上安装R了。现在,您将使用CentOS 8上的“ yum”软件包管理器来安装R。为此,请在终端窗口上执行以下命令:

$ sudo yum install R

安装R编程语言包

在此,R表示元包。所有必要的R组件都包含在上述元包中。

安装依赖

在CentOS 8上安装R的过程中,系统将显示用户确认提示,要求您确认其余软件包的安装。您将按“ y”然后按“ Enter”键继续安装更多R软件包。在您的系统上。

确认安装

再次在终端上显示确认提示,询问有关安装R的导入GPG密钥的确认。输入“ y”,然后输入“ Enter”以继续安装过程。

接受Epel存储库密钥

成功安装所有R组件后,终端上将显示“ Complete”状态,表明R已成功安装在系统上。

软件包安装完成

验证R的安装

您可以通过在终端上使用以下命令来验证R在系统上的安装:

检查安装了哪个版本的R

您可以在上面的显示屏幕快照中看到R已成功安装在系统上。在撰写本文时,版本3.6.3是可用的R的最新稳定版本。

安装R构建工具和库

您需要在系统上安装R软件包所需的支持库和工具。使用以下命令安装必要的工具和库:

安装构建工具

在安装过程中,它将询问您有关安装的确认。您将按“ y”,然后按“ Enter”以进一步继续安装必要的工具和库。

确认安装

当所有库和工具都将安装到系统上后,终端上将显示“ Complete”状态,表示安装已完成。

安装完成

以root身份打开R控制台

现在,从R开始,以root用户身份在终端上打开R控制台。使用以下命令打开R:

R编程控制台

如果您将以root用户身份启动R二进制文件,则这些软件包将在全局安装并可供系统的所有用户使用。您可以设置要使用的个人库,以常规用户身份调用R二进制文件。

现在,所有下面提到的命令都将在R控制台中运行。

安装纵梁

在R中,有大量可用的软件包,可以使用综合R存档网络(CRAN)安装。

例如,您要安装一个名为“ stringr”的R软件包,该软件包通常用于正确快速地进行字符串操作。

通过终端在R控制台中安装stringr,键入以下命令以安装stringr软件包:

> install.packages("stringr")

执行上述命令后,CRAN镜像列表将出现在终端上,要求其选择要使用的CRAN镜像。

安装Stringr库

现在,您将选择离您的位置最近的镜子。例如,墨西哥城离您的位置最近,然后在选项“ 39”中输入其编号。

选择下载镜像

安装需要一些时间才能完成。一旦安装完成,您将在终端窗口上使用以下命令来加载库:

> library(stringr)

在R中加载Stringer库

现在,您将使用以下语法创建一个以article命名的向量:

> article <- c(“Article”, “About”, "How", "to", "Install", "R", "on", "CentOS", "8")

使用字符串库

使用以下函数来打印每个字符串的长度:

> str_length(article)

打印字符串长度

现在,您可以通过在终端上键入以下命令来关闭R控制台:

> q()

关闭R提示

结论

在本文中,您学习了如何使用终端在CentOS 8上安装R.并且还学习了如何在系统上安装各种R软件包。希望您喜欢本文并且对您有所帮助,请给我们反馈通过评论。

如何在CentOS 8上安装和使用R编程语言

Sidebar