本文最先发布在:https://www.itcoder.tech/posts/how-to-install-r-on-ubuntu-20-04/
R 是一门开源编程语言和*的环境,主要用于统计分析、绘图。它由 R 基金会支持,主要用于统计分析。它主要被数据统计和分析师们用来开发统计软件,并用来进行数据分析。
这篇文章主要描述如何在 Ubuntu 20.04 上安装 R。
一、前提条件
在继续这篇指南之前,请确保你满足下面的前提条件:
- 你的系统拥有至少 1G RAM. 否则,请创建 swap 文件。
- 你需要以有 sudo 权限的用户身份登录。
二、在 Ubuntu 上安装 R
包含在默认的 Ubuntu 软件源中的 R 软件包经常都是过时的。我们将会从CRAN软件源中安装 R。
想要在 Ubuntu 20.04 上安装 R,按照下面的步骤:
01.安装必要的软件包,添加一个新的软件源:
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
02.将 CRAN 软件源 添加到你的系统源列表:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'
03.输入下面的命令,安装 R:
sudo apt install r-base
04.安装过程会持续几分钟完成。一旦完成,打印 R 的版本,验证它是否安装成功:
R --version
输出:
R version 4.0.1 (2020-06-06) -- "See Things Now"
Copyright (C) 2020 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
...
就这些。R 已经在你的 Ubuntu 机器上被安装好了,你可以开始使用它了。
三、编译 R 软件包
R 广受欢迎的一个主要原因之一就是通过the Comprehensive R Archive Network (CRAN)提供了很多的软件包。
想要编译 R 软件包,你需要安装build-essential
软件包:
sudo apt install build-essential
为了演示,我们将会安装一个名为stringr
的软件包,它提供了通常字符串操作的快速实现。
当你以 root 身份运行的时候,软件包将会被全局安装,并且对所有的系统用户可用。如果你不使用 sudo 启动 R 时,这将仅仅对当前用户有效。
打开 R 终端:
R
输出:
>
安装stringr
软件包,输入:
install.packages("stringr")
安装将会花一些时间。一旦完成,输入下面的命令,加载这个库:
library(stringr)
下一步,创建一个简单的字符串, 命令为 'tutorial':
tutorial <- c("How", "to", "Install", "R", "on", "Ubuntu", "20.04")
运行下面的函数,将会打印出每个字符串的长度:
str_length(tutorial)
[1] 3 2 7 1 2 6 5
你可以在 CRAN 软件包页面找到更多的 R 软件包,并且通过install.packages()
安装他们。
四、总结
我们已经向你展示了,如何在 Ubuntu 20.04 上安装 R,以及 如何编译安装 R 软件包。
如果你有任何疑问,请通过以下方式联系我们:
微信:
微信群:
加上面的微信,备注微信群
QQ: 3217680847
QQ 群: 82695646