如何在Ubuntu上用不同方法运行简单的R语言
创始人
2025-12-25 18:05:14
0

ps教程软件_r软件教程_学五笔打字教程软件

本教程指导您如何在Ubuntu上安装R语言。 您还将学习如何在 Ubuntu 上以不同方式运行简单的 R 语言程序。

——塞尔吉乌(作者)

R和Python一样,是统计计算和图形处理最常用的编程语言,并且易于处理数据。 随着数据分析、数据可视化和数据科学(机器学习热潮)的流行r软件教程,对于那些想要深入研究该领域的人来说,它是一个很好的工具。

R语言的优点是它的语法非常简洁,你可以找到很多实际使用的教程或指南。

本文将介绍如何在Ubuntu下安装R语言,同时也介绍如何在Linux下运行第一个R程序。

如何在Ubuntu上安装R语言

默认情况下,R 位于 Ubuntu 的软件存储库中。 使用以下命令很容易安装:

sudo apt install r-base

请注意,这可能会安装旧版本。 在我撰写本文时,Ubuntu 已经推出 3.4,但最新版本是 3.6。

我建议仅使用 Ubuntu 软件包,除非您绝对必须使用最新版本。

如何在Ubuntu上安装最新3.6版本的R环境

如果要安装最新版本(或特殊情况下指定的版本),则必须使用CRAN(综合R存档网络)。 这是 R 最新版本的镜像列表。

要获取版本 3.6,您需要将图像添加到源索引中。 我将其命令简化如下:

sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran35/"

接下来您需要将密钥添加到服务器:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

然后更新服务器信息并安装R环境:

sudo apt update
sudo apt install r-base

安装完成。

Ubuntu下如何使用R语言编程

R 可以有多种使用方式,我将介绍运行多种 R 语言的方法。

R语言交互模式

安装R语言后,可以直接在控制台运行:

R

这将打开交互模式:

r软件教程_学五笔打字教程软件_ps教程软件

R交互模式

R语言控制台与Python和Haskell的交互方式非常相似。 您可以输入R命令进行一些基本的数学运算,例如:

> 20+40
[1] 60
> print ("Hello World!")
[1] "Hello World!"

您可以测试绘图:

r软件教程_ps教程软件_学五笔打字教程软件

R 绘图

如果想退出,可以使用 q() 或按 CTRL+c。 然后系统会提示您保存工作区图像; 工作空间是创建变量的环境。

使用 R 脚本运行程序

运行 R 程序的第二种方法是直接从 Linux 命令行运行它。 您可以使用 Rscript(r-base 包中包含的工具)来完成此操作。

首先,您需要使用 Linux 下常用的编辑器将 R 程序保存到文件中。 文件扩展名必须是 .r。

下面是一个打印“Hello World”的 R 程序。 您可以将其另存为 hello.r。

print("Hello World!")
a <- rnorm(100)
plot(a)

使用以下命令运行 R 程序:

Rscript hello.r

您将得到以下输出:

[1] "Hello World!"

结果将保存到当前工作目录,文件名为 Rplots.pdf:

ps教程软件_r软件教程_学五笔打字教程软件

Rplots.pdf

提示:Rscript 默认情况下不加载方法包。 确保在脚本中显式加载它。

Ubuntu下使用RStudio运行R语言

最常见的 R 环境是 RStudio,这是一个功能强大的跨平台开源 IDE。 您可以使用 deb 文件在 Ubuntu 上安装它。 下载 deb 文件的链接如下。 Ubuntu下需要向下滚动才能找到DEB文件。

下载DEB文件后r软件教程,直接点击安装。

下载后从菜单搜索启动它。 弹出程序主界面如下:

r软件教程_ps教程软件_学五笔打字教程软件

RStudio主界面

您现在可以看到与 R 命令终端相同的工作台。

创建文件:单击顶栏中的“文件”,然后选择“新建文件 > Rscript”(或 CTRL+Shift+n):

ps教程软件_学五笔打字教程软件_r软件教程

RStudio 新文件

按 CTRL+s 保存文件,选择路径和名称:

ps教程软件_r软件教程_学五笔打字教程软件

RStudio 保存文件

执行此操作后,单击“会话 > 设置工作目录 > 到源文件位置”将工作目录更改为脚本路径:

学五笔打字教程软件_ps教程软件_r软件教程

RStudio工作目录

现在一切都准备好了! 编写代码并点击运行。 您可以在控制台和图形窗口中看到结果:

学五笔打字教程软件_ps教程软件_r软件教程

RStudio运行

结论

本文介绍如何在Ubuntu下使用R语言。 它包括以下几个方面:R控制台——可用于测试、Rscript——终端专家操作、RStudio——你想要的IDE。

无论您是从事数据科学还是只是热爱统计学,R 都是一款出色的编程工具,也是完美的数据分析工具。

你想使用R吗? 你开始了吗? 让我们知道您学习 R 的方式和原因!

通过:

作者:Sergiu 选题:lujun9972 译者:guevaraya 校对:wxy

本文由 LCTT 原创编译,Linux China 自豪推出

相关内容

热门资讯

当... 随着现代科技越来越发达,几乎每个年轻人都成为了社交平台的深度用户。 他们习惯了你给我的自拍照点赞,习...
苹... 目录1.苹果APPstore显示英文,如何调整为中文?2、通过QQ登录后,对方设备上显示用户的手机型...
是... 随着社交媒体的普及,微信已经成为人们日常生活中不可或缺的应用程序之一。微信作为一个即时通信软件,让人...
内... 昨晚我跟大家提到过内蒙古自治区关于网上报名证件照片核对要求部分宝物可能存在其他问题那么今天我就给大家...
砼... 砼软软件是一家专注混凝土行业智能管理、数字化转型解决方案的供应商,多年以来,公司始终致力于混凝土行业...
I... 我对Windows系统很恼火。 流氓软件泛滥成灾,各种弹窗广告令人防不胜防。 让人感到很不高兴。 有...
开... 如何开发iPad应用程序? 你有两种方法。 如果您有面向对象编程语言(例如 C++ 或 Java)的...
共... 在当今的社交软件中,共享位置功能已经成为了一个非常普遍且受欢迎的特性。这个功能可以让用户向朋友或家人...
V... VMware虚拟机对于喜欢体验不同系统的小伙伴是一个很好用的软件。该软件可以在不损坏原有系统的情况下...
文... 文华财经指标公式博易大师软件指标公式期货kd指标高手绝技风险提示:本指标公式仅作为知识分享,不构成任...
【... 工作中常会遇到这样的情况,格式需要经常转换,虽然WPS和office可以转换一些格式,但还是有很多格...
揭... 软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。它是一项包括需求捕捉、需求分析、设计...
游... OPPO手机上可以在游戏软件商店中下载到光遇。具体的方法和步骤如下: 打开OPPO手机上的游戏软...
汽... 时不我待环顾全世界,汽车产业在几乎每个国家都被视作支柱产业。放眼中国,汽车行业机会很多,工作机会一大...
深... 深圳是中国软件开发行业的重要城市之一,拥有众多优秀的软件开发公司。下面我将为大家详细介绍几家值得推荐...
轻... Appstore下载安装如果三星手机需要下载安装软件应用,建议尝试以下步骤: 1. 使用手机功能表中...
一... 本文详细介绍了如何在苹果5s手机上安装微信应用商店(App Store)的方法。 打开手机主屏上的A...
精... 根据《国务院办公厅关于2024年部分节假日安排的通知》精神,结合我公司实际情况,现将2024年春节放...
谁... 根据您的描述,您想了解关于手机版的通达OA软件精灵和其他类似软件的信息。我们将对这些软件进行详细分析...
智... 点击上方蓝色字体,关注我们/电子电气架构技术创新交流群 /添加微信15021948198,申请加入汽...