安卓系统

如何在centos 7上安装R

安裝 CentOS 7 (Install CentOS 7)

安裝 CentOS 7 (Install CentOS 7)

目录:

Anonim

R是一种快速增长的开源编程语言和免费环境,专门从事统计计算和图形表示。 它得到R统计计算基金会的支持,主要由统计学家和数据挖掘人员用于开发统计软件和执行数据分析。

本教程将教您如何在CentOS 7上安装R以及如何从官方的综合R存档网络(CRAN)安装R软件包。

先决条件

在继续本教程之前,请确保满足以下先决条件:

  • 您的系统至少有1G RAM。 否则,您可以创建交换文件。您以具有sudo特权的用户身份登录。

在Centos上安装R

在撰写本文时,R的最新稳定版本是3.5版。

要在CentOS 7上安装R,请执行以下步骤:

  1. R软件包可在EPEL存储库中获得。 如果您的计算机上未安装EPEL存储库,则可以通过输入以下内容来完成:

    sudo yum install epel-release

    系统将提示您接受存储库GPG密钥,键入 y 并按 Enter

    添加存储库后,通过键入以下命令安装R:

    sudo yum install R

    R是包含所有必要的R组件的元包。

    通过键入以下命令来验证安装,该命令将打印R版本:

    R --version

    R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-redhat-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under the terms of the GNU General Public License versions 2 or 3. For more information about these matters see

从CRAN安装R软件包

R之所以如此受欢迎的主要原因之一是可以通过综合R存档网络(CRAN)获得大量的软件包。

为了演示起见,我们将安装一个名为 stringr 的包,该包提供常见字符串操作的快速正确的实现。

当以root身份启动时,软件包将在全局安装,并可供所有系统用户使用。 如果您在不使用sudo的情况下启动R,则会为您的用户建立一个个人库。

首先以根用户身份打开R控制台:

sudo -i R

R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-redhat-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > 以下所有命令均在R控制台中执行。

通过运行以下命令来安装 stringr 软件包:

install.packages("stringr")

系统将要求您选择一个CRAN镜像:

Installing package into '/usr/lib64/R/library' (as 'lib' is unspecified) --- Please select a CRAN mirror for use in this session --- Secure CRAN mirrors

选择离您最近的镜子。

安装将花费一些时间,一旦完成,请键入以下内容加载库:

library(stringr)

接下来,创建一个简单的字符向量,命名为 tutorial

tutorial <- c("How", "to", "Install", "R", "on", "CentOS", "7")

运行以下函数,该函数将打印每个字符串的长度:

str_length(tutorial)

3 2 7 1 2 6 1

您可以在“按名称提供的CRAN软件包”中找到更多R软件包,并使用 install.packages() 安装。

结论

您已经成功安装了R您的CentOS计算机,并学习了如何安装R软件包。

中心点