当前位置: 首页 > news >正文

R与RStudio简介及安装

目录

一、R与RStudio关系

二、R简介

2.1. 发展历史

2.2. R语言特点

三、安装指南

3.1 R安装指南

3.2 R studio安装指南


一、R与RStudio关系

R是统计领域广泛使用的工具,属于GNU系统的一个自由、免费、源代码开放的软件,是
用于统计计算和统计绘图的优秀工具。R是用于统计分析、绘图的语言和操作环境。简单来
说,R是一门统计计算语言,是一套开源的数据分析解决方案。

而RStudio是R的集成开发环境,界面更加丰富实用,使用起来更加方便。RStudio是一款
R语言的IDE,R自带的环境操作起来可能不是方便,而Rstudio很好地解决了这个问题,
而且它还具有调试、可视化等功能,支持纯R脚本、Rmarkdown (脚本文档混排)、
Bookdown (脚本文档混排成书)、Shiny (交互式网络应用)等。

注:要先安装R软件,之后才能安装RStudio,R是RStudio的基础,必须先安装R,再安
装RStudio。 即使只使用RStudio,还是需要事先为计算机安装好R。RStudio只
是辅助你使用R进行编辑的工具,因为它自身并不附带R程序。

二、R简介

2.1. 发展历史

R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支。可以认为R是S语言的一
种实现。而S语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析和作图的
解释型语言。最初S语言的实现版本主要是S-PLUS。S-PLUS是一个商业软件,它基于S语
言,并由MathSoft公司的统计科学部进一步完善。后来新西兰奥克兰大学的Robert
Gentleman和Ross Ihaka及其他志愿人员开发了一个R系统。由“R开发核心团队”负责开
发。R可以看作贝尔实验室(AT&T BellLaboratories)的RickBecker,JohnChambers
和AllanWilks开发的S语言的一种实现。当然,S语言也是S-Plus的基础。所以,两者在程序
语法上可以说是几乎一样的,可能只是在函数方面有细微差别,程序十分容易地就能移植到一
程序中,而很多一的程序只要稍加修改也能运用于R。

2.2. R语言特点

R作为一种统计分析软件,是集统计分析与图形显示于一体的。它可以运行于
UNIX,Windows和Macintosh的操作系统上,而且嵌入了一个非常方便实用的帮助系统,
相比于其他统计分析软件,R还有以下特点:

(1)R是自由软件

这意味着它是完全免费,开放源代码的。可以在它的网站及其镜像中下载任何有关的安装程
序、源代码、程序包及其源代码、文档资料。

(2)R是一种可编程语言

作为一个开放的统计编程环境,语法通俗易懂,很容易学会和掌握语言的语法。而且学会之
后,我们可以编制自己的函数来扩展现有的语言。这也就是为什么它的更新速度比一般统计
软件,如,SPSS,SAS等快得多。大多数最新的统计方法和技术都可以在R中直接得到。

(3)所有R的函数和数据集是保存在程序包里面的。

(4)R具有很强的互动性

除了图形输出是在另外的窗口处,它的输入输出窗口都是在同一个
窗口进行的,输入语法中如果出现错误会马上在窗口口中得到提示,对以前输入过的命令有
记忆功能,可以随时再现、编辑修改以满足用户的需要。输出的图形可以直接保存为
JPG,BMP,PNG等图片格式,还可以直接保存为PDF文件。另外,和其他编程语言和数据库之
间有很好的接口。

三、安装指南

3.1 R安装指南

1. 打开官网https://www.r-project.org/,在官网首页左上角的Download下面,单击
【CRAN】,跳装至限下载页面。

2. 选择【CRAN】下面的China,分别对应不同国内镜像!

3. 例如以https://mirrors.tuna.tsinghua.edu.cn/CRAN为例

4. R软件提供了3个版本,分别是Windows,Mac、Linux版本。可以根据自己电脑的操
作系统,下载对应的版本,例如Windows版本。然后选择版本进行下载!

选择Windows版本下载:

5.下载完成后进行安装

6. 进入安装向导

7. 点击【下一步】

7. 选择安装路径,点击【下一步】

8. 启动选项,这里使用默认选项即可,选中【No(接受默认选项)】单选按钮,
单击【下一步】按钮。

9. 安装向导- R for Windows4.4.2,可以默认选项,点击“下一步”

10. 等待安装完成

3.2 R studio安装指南

1. 打开RStudio官方网站。

Posit | The Open-Source Data Science Company

RStudio是一组集成工具,旨在帮助您提
高r的工作效率。它包括一个控制台、支持直接执行代码的语法突出显示编辑
器,以及用于绘图、查看历史、调试和管理工作区的各种健壮工具。

2. 点击Free下的Download RSTUDIO DESKTOP

弹出界面:

RStudio SERVER选项提供了通过浏览器在主服务器使用RStudio的功能,与台式机和笔记本电脑相比,它可以执行更多耗时和高要求的分析工作。

3. 点击Free下的Download

弹出界面:下载RStudio-2024.12.1-563.exe

4. 等待下载完成

5. 进入安装,下载后打开程序进入安装向导,点击下一步

6. 设置安装路径

7. 点击【下一步】

8. 安装完成并生成桌面快捷方式

9. 测试安装是否成功,双击RStudio打开IDE

http://www.lryc.cn/news/542344.html

相关文章:

  • TTL和CMOS的区别【数电速通】
  • Linux红帽:RHCSA认证知识讲解(二)配置网络与登录本地远程Linux主机
  • Threejs教程一【三要素】
  • 3-1 WPS JS宏工作簿的新建与保存(批量新建工作簿)学习笔记
  • 明日方舟一键端+单机+联网+安装教程+客户端apk
  • Redis基操
  • 学习笔记03——《深入理解Java虚拟机(第三版)》类加载机制知识总结与面试核心要点
  • w227springboot旅游管理系统设计与实现
  • 漏洞文字版表述一句话版本(漏洞危害以及修复建议),通常用于漏洞通报中简洁干练【持续更新中】
  • 项目——仿RabbitMQ实现消息队列
  • 嵌入式硬件篇---滤波器
  • JAVA最新版本详细安装教程(附安装包)
  • 《筑牢元宇宙根基:AI与区块链的安全信任密码》
  • 云原生周刊:云原生和 AI
  • rust笔记9-引用与原始指针
  • 信而泰CCL仿真:解锁AI算力极限,智算中心网络性能跃升之道
  • 本地部署AI模型 --- DeepSeek(二)---更新中
  • c++类知识点复习与总结
  • C++的allactor
  • 【2025深度学习环境搭建-2】pytorch+Docker+VS Code+DevContainer搭建本地深度学习环境
  • 在CentOS 7上安装和使用Spleeter音频分离工具的详细步骤
  • 【1】VS Code 新建上位机项目---C#基础语法
  • 电脑经常绿屏(蓝屏)怎么办(解决方法)?
  • clickhouse--本地表和分布式表,副本机制,分片集群
  • react hook useReducer
  • 告别阻塞,迎接高效:掌握 AsyncIOScheduler 实现异步任务调度
  • 【基于SprintBoot+Mybatis+Mysql】电脑商城项目之加入购物车和显示购物车列表
  • 再谈影刀RPA成长学习路线
  • PHP-综合4
  • 学习笔记-沁恒第五讲-米醋