R 是一种开源编程语言和免费环境,专门从事统计计算和图形表示。它主要由统计学家和数据挖掘人员用于开发统计软件和执行数据分析。
本文介绍了在 Ubuntu 20.04 上安装 R 所需的步骤。
先决条件#
在继续本教程之前,请确保您已满足以下先决条件:
- 您的系统至少有 1G RAM。否则,创建一个交换文件
.
- 您登录的身份为具有 sudo 权限的用户
.
在 Ubuntu 上安装 R#
默认 Ubuntu 存储库中包含的 R 软件包通常已经过时。我们将从以下位置安装 RCRAN存储库。
要在 Ubuntu 20.04 上安装 R,请按照以下步骤操作:
-
安装必要的依赖项添加新存储库通过 HTTPS:
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
-
将 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/'
-
通过键入以下内容安装 R:
sudo apt install r-base
-
安装可能需要几分钟才能完成。完成后,通过打印 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 如此受欢迎的主要原因之一是通过综合 R 存档网络 (CRAN) 提供了大量的软件包。
为了能够编译 R 包,您需要安装构建必需的包裹:
sudo apt install build-essential
为了演示目的,我们将安装一个名为stringr,它提供了常见字符串操作的快速、正确的实现。
当以 root 身份启动时,软件包将全局安装并可供所有系统用户使用。如果你启动 R 时没有sudo,将为您的用户建立一个个人图书馆。
打开 R 控制台:
R
>
安装stringr
通过键入以下内容进行打包:
install.packages("stringr")
安装将需要一些时间,完成后,使用以下命令加载库:
创建一个名为的简单字符向量tutorial
:
tutorial <- c("How", "to", "Install", "R", "on", "Ubuntu", "20.04")
运行以下函数来打印字符串的长度:
[1] 3 2 7 1 2 6 5
您可以在以下位置找到更多 R 软件包:可用的 CRAN 包(按名称)并安装它们install.packages()
.
您可以将它们安装为 Debian 软件包,而不是编译 R 软件包cran2deb4ubuntu存储库。
结论#
我们向您展示了如何在 Ubuntu 20.04 上安装 R 并编译 R 包。
如果您遇到问题或有反馈,请在下面发表评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)