如何在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 自豪推出

相关内容

热门资讯

关... 关于组织开展软件能力成熟度模型(CSMM)标准培训的通知各有关单位:软件产业是数字经济发展的基础,标...
老... 点击蓝字,立即关注你知道吗?三松AI小程序支持老照片修复,只要将你的老照片上传上去就能帮你修复成高清...
图... 来源:上海经信委— 往期推荐 —上海发布特色产业园区高质量发展行动方案(2024—2026年)202...
2...       2023年12月2日,2023年度全国大学生软件测试大赛于复旦大学(邯郸校区)成功举行。...
首... 中科弧光  点亮未来中科弧光  点亮未来_国内首创_近期,北京市科学技术委员会、中关村科技园区管理委...
【... 本案是一家位于伦敦的软件公司,设计团队以温暖色彩塑造一个充满社交活力的工作环境,旨在让工作团队连接并...
毕... 黄金比例的由来,一切都源于人类发现宇宙的智慧早期毕达哥拉斯学派认为,和谐存在于奇数与偶数的对立中,也...
一... 市经济信息化委介绍,根据企业填报的2020-2022年经营收入情况,按照年度经营收入规模和增长速度,...
【... 往期回顾【简报】宁波市软件行业协会2023年1月简报【简报】宁波市软件行业协会2023年2月简报【简...
如... 本教程指导您如何在Ubuntu上安装R语言。 您还将学习如何在 Ubuntu 上以不同方式运行简单的...
银宝街APP白银交易平台表面合...   近期,大量投资者反映,名为“银宝街APP”的贵金属交易平台虽宣称合法合规,但其实际经营模式已明显...
软... 5、软件生存周期全过程软件生存周期全过程。如图1。图1 软件生存周期示意图5.1 软件安全性级别5....
韩... Bandicam是韩国开发的一款用于高清视频录制的电脑软件。 它可以录制分辨率高达4K的高质量视频,...
关... 就像这样。 其实最近一直在和十一商量做一些视频教程给大家,但是我实在是太忙了,所以就一直拖着。 没想...
1... 作者|谢家标R语言是一套开源的数据分析解决方案,几乎可以独立完成数据处理、数据可视化、数据建模和模型...
0... 英国研究指出,当你看到一个人时,只需要0.4秒就能判断他是否属于美女。 事实上,人与生俱来就有这样的...
成... 绘画是一项有趣的艺术活动,可以帮助我们表达情感和想象力,同时也增强我们的观察力和耐心。 对于热爱动漫...
8... 82岁的小编说他有权利回答这个问题! ! !记得上大学的时候,我不仅自学PR没有花一分钱,而且生...
(... EDA在中国发展迅速,对人才的需求也不断增加。 尤其是随着5G的普及,高密度、高端板卡设计的EDA工...
高... 向上滑动即可阅读计算机学习是一个“绿色、实用、免费”的平台。 我们致力于帮助更多用户掌握电脑知识、手...