How to Install Debian 9 on VirtualBox
目录:
R是一种快速增长的开源编程语言和环境,专门从事统计计算和图形表示。 它得到R统计计算基金会的支持,主要由统计学家和数据挖掘人员用于开发统计软件和执行数据分析。
本教程将引导您逐步了解如何在Debian 9系统上安装R。
先决条件
在继续本教程之前,请确保满足以下先决条件:
- 具有至少1G RAM的Debian 9系统。 如果您的计算机的RAM不足1GB,则可以创建一个交换文件,以具有sudo特权的用户身份登录。
在Debian上安装R
在撰写本文时,R的最新稳定版本是3.5版。 Debian存储库中的R软件包通常已经过时,因此我们将通过添加CRAN维护的存储库来安装R。
以下步骤描述了如何在Debian 9上安装R的最新稳定版本:
-
安装通过HTTPS添加新存储库所需的依赖项:
sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2通过运行以下命令,启用CRAN存储库并将CRAN GPG密钥添加到您的系统:
sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'添加存储库后,更新软件包列表并通过键入以下命令安装R软件包:
sudo apt updatesudo apt install r-base通过运行以下命令来验证安装,该命令将打印R版本:
R --versionR version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-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)获得大量的软件包。
如果尚未安装,请安装包含编译R软件包所需工具的
build-essential
软件包。
sudo apt install build-essential
为了演示,我们将安装一个名为
stringr
的软件包,该软件包提供常见字符串操作的快速,正确的实现。
当以root身份启动时,软件包将在全局安装,并可供所有系统用户使用。 如果您在不使用sudo的情况下启动R,则会为您的用户建立一个个人库。
首先以根用户身份打开R控制台:
sudo -i R
R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-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")
安装将花费一些时间,一旦完成,请加载库:
library(stringr)
创建一个简单的字符向量,命名为
tutorial
:
tutorial <- c("How", "to", "Install", "R", "on", "Debian", "9")
运行以下函数,该函数将打印字符串的长度:
str_length(tutorial)
3 2 7 1 2 6 1
您可以在“按名称提供的CRAN软件包”中找到更多R软件包,并使用
install.packages()
安装。
结论
您已经成功安装了Debian系统R,并学习了如何安装R软件包。
如果您遇到问题或有反馈,请在下面发表评论。
Debian R如何在Debian 9上添加和删除用户
知道如何添加和删除用户是Linux用户应该知道的基本技能之一。 在本教程中,我们将向您展示如何在Debian 9上添加和删除用户。
如何在Debian 9上添加交换空间
交换是物理RAM内存已满时使用的磁盘空间。 本教程概述了在Debian 9系统上添加交换文件所必需的步骤。
如何在Debian 10 Linux上添加交换空间
交换是物理内存量已满时使用的磁盘空间。 本教程将指导您完成在Debian 10 Buster上添加交换文件的步骤。







