r语言初级教程(01):r编程环境的搭建(代码片段)

huixiaobao huixiaobao     2023-01-03     658

关键词:

R是目前最流行的高级编程语言之一,被广泛用于统计分析和数据可视化。R是开源的,有非常活跃的社区来支撑。

想要了解更多有关R信息,可访问R的主页:https://www.r-project.org/

RStudio是R的一个集成开发环境(IDE)。使用它的话,R编程的学习和实践会更加轻松和方便。

下面就教大家如何下载并安装R和RStudio,比较简单,这里以Windows系统的安装为例,其它系统类似。

1. 下载R安装包

步骤1:打开R安装包的镜像链接https://cran.r-project.org/mirrors.html

步骤2:网页下拉至中国镜像列表(见下图),选中国镜像下载会更快。由于我在兰州,因此我选兰州大学的镜像。

技术分享图片

你可以选择离你最近的那个镜像,这样下载速度可能是最快的。

步骤3:点击相应镜像链接之后,我们看到R有Linux, Mac和Windows三种版本(见下图)。这里我们选Windows版本。

技术分享图片

步骤4:点击Windows版本之后,显示为下图。然后点击“install R for the first time”链接。

技术分享图片

步骤5:接着点击“Download R 3.5.1 for Windows”链接(其中“3.5.1”是R的版本号)。

技术分享图片

步骤6:最后点击保存,保存至相应文件夹下就行。

技术分享图片

至此,R安装包下载完成。

2. 安装R

步骤1:双击下载文件“R-3.5.1-win.exe”进行安装。

技术分享图片

步骤2:一直点击“下一步”,直到下面这张图,然后勾上“创建桌面快捷方式”。接着点击“下一步”就行。

技术分享图片

步骤3:一段时间后,R的安装就完成了,点击“结束”。

技术分享图片

3. 测试R

如果R安装成功,最后在电脑桌面上,将出现两个R的快捷方式(见下图)。其中“R x64 3.5.1”为64位系统的R版本,另一个为32位系统的。想知道R语言的32位和64位的区别请查看该博客:https://blog.csdn.net/to_baidu/article/details/52904681

技术分享图片

双击其中一个快捷方式,我点了64位系统的(见下图)。然后输入1/3,接着按回车会显示计算结果。

技术分享图片

至此,R的环境就算搭建好了。

4. 安装RStudio

下图就是R的原生IDE,界面不好看,强烈建议安装RStudio。

技术分享图片

下面来安装RStudio:

由于RStudio没有镜像下载地址,所以从官网下载可能会非常慢。

为此我将最新的安装文件已经上传至百度网盘:https://pan.baidu.com/s/1sszMPh-sPnpoP8R8NsrVIg,密码:t2ws。如果通过这种方式下载,可跳过下面的下载步骤,直接安装就行。

步骤1:打开RStudio主页:https://www.rstudio.com/,点击“Download”(位置见下图)。

技术分享图片

步骤2:然后点击“DOWNLOAD”(位置见下图)。

技术分享图片

步骤3:接着网页会自动下滑至下载链接的位置(如下图)。我们看到RStudio也有Linux, Mac和Windows三种版本。这里我们下载Windows版本,点击链接将自动下载文件。

技术分享图片

步骤4:双击下载好的RStudio文件进行安装,一直点击“下一步”就能完成安装。

5. 测试RStudio

对于Windows系统,由于RStudio安装结束后,不会自动在桌面创建快捷方式。因此需要我们手动为它创建一个快捷方式。

步骤1:如果按照默认方式安装RStudio,你将会在“C:Program FilesRStudioin”路径下找到“rstudio.exe”文件,如下图。

技术分享图片

步骤2:鼠标选中“rstudio.exe”文件,右击鼠标,移动到“发送到(N)”,点击“桌面快捷方式”。

技术分享图片

步骤3:完成步骤1和2之后,你会发现桌面就有RStudio快捷方式了。以后都可以通过它来启动RStudio了。

技术分享图片

下图是RStudio界面,是不是比原生IDE好多了。界面主要分三个区,1.控制台区:在那输入代码;2.环境变量显示区:可以看到各个变量以及它们的类型等;3.文件管理区:显示你工作目录下的文件,显示绘制的图,显示你安装了哪些包,显示帮助文档等。除了这3个分区外,其实还有代码编辑区,下次专门讲RStudio的使用再详细讲。

技术分享图片

至此,R和RStudio的安装全部结束。


感谢您的阅读!想了解更多有关R语言技巧,请关注我的微信公众号“辉小宝同学”,我将定期更新相关文章。

技术分享图片

r语言初级教程(04):算术运算(代码片段)

通过前面三篇博客的学习,我们应该知道如何搭建R编程环境了,也掌握了RStudio的使用,同时也了解了R的功能用途。好了,现在正式开始R之旅。R的一个最简单功能,是它可以充当计算器来用,而且是个超级计算器。R中的基本运... 查看详情

:python语言介绍与环境搭建(代码片段)

一、python介绍?1、python擅长做什么?【全功能语言】 系统运维 网路编程(爬虫、服务器编程、搜索引擎) 科学计算(python、R、SPASS、DA数据分析、BD大数据分析) 教学 AI(第一领域) 图像处理、... 查看详情

r语言(代码片段)

R语言R语言是动态语言环境搭建先安装R再安装Rstudio,注意要保证:R语言安装指定为64位;R语言和Rstudio的安装路径不要有汉字;R语言和Rstudio的安装父目录要为同一个。R对象和函数R对象可以看作是具有关联名称的存储空间。R中... 查看详情

r语言(代码片段)

R语言R语言是动态语言环境搭建先安装R再安装Rstudio,注意要保证:R语言安装指定为64位;R语言和Rstudio的安装路径不要有汉字;R语言和Rstudio的安装父目录要为同一个。R对象和函数R对象可以看作是具有关联名称的存储空间。R中... 查看详情

第一章:python语言介绍与环境搭建(代码片段)

一、python介绍?1、python擅长做什么?【全功能语言】 系统运维 网路编程(爬虫、服务器编程、搜索引擎) 科学计算(python、R、SPASS、DA数据分析、BD大数据分析) 教学 AI(第一领域) 图像处理、... 查看详情

chatgpt对话r语言(代码片段)

文章目录R语言介绍R语言基本语法R语言常用函数有哪些R语言数据结构向量矩阵数组和列表数组列表数据框因子R如何导入数据如何在R语言中导出数据?R语言图形绘制描述性统计描述统计也可以这样来计算统计推断配对设计t... 查看详情

r语言开发环境的搭建

1.R语言的下载https://mirrors.tuna.tsinghua.edu.cn/CRAN/  2.R语言的安装  查看详情

迈入python游戏编程的大门,超详细的python环境搭建教程(代码片段)

...0c;我现在上小学(初中),我想学习Python游戏编程,然后开发自己的游戏,可是我什么都不会,我该从哪里开始学习呢?猫姐想说的是,学习编程,**第一步肯定是安装好开发环境喽!**有了... 查看详情

d01-r语言基础学习(代码片段)

R语言基础学习——D0120190410内容纲要:  1、R的下载与安装  2、R包的安装与使用方法    (1)查看已安装的包    (2)查看是否安装过包    (3)安装包    (4)更新包  3、结果的重用  4、... 查看详情

r语言入门如何在windows下安装r语言编程环境

R语言主页:https://www.r-project.org/R语言开发环境下载安装地址:https://cran.r-project.org/mirrors.html这是一个下载镜像站点的列表页面,之前贴了其中一个的链接,结果过了一段时间之后不能访问了;有Linux版本,Mac版本,Windows版本,... 查看详情

r语言4.1.0软件安装包和安装教程

RStudio4.1.0软件简介:R语言4.1.0(RforWindows)是一款全新的编程语言软件,R语言作为全新的开放式统计编程环境,语法通俗易懂,便于新手编程用户快速上手,具备了更加强悍的可扩展性,为用户提供了多种统计和图形技术,帮助用... 查看详情

rabbitmq环境搭建(代码片段)

...和任意的AMQP供应商提供的MQ服务进行交互RabbitMQ:使用Erlang语言实现的AMQP开源版本RabbitMQ是面向消息的中间件,是实现了高级消息队列协议AMQP的开源消息代理软件RabbitMQ是使用Erlang语言编写的,集群和故障转移是构建在开放电信平台... 查看详情

rabbitmq环境搭建(代码片段)

...和任意的AMQP供应商提供的MQ服务进行交互RabbitMQ:使用Erlang语言实现的AMQP开源版本RabbitMQ是面向消息的中间件,是实现了高级消息队列协议AMQP的开源消息代理软件RabbitMQ是使用Erlang语言编写的,集群和故障转移是构建在开放电信平台... 查看详情

:python语言介绍与环境搭建(代码片段)

一、python介绍?1、python擅长做什么?【全功能语言】 系统运维 网路编程(爬虫、服务器编程、搜索引擎) 科学计算(python、R、SPASS、DA数据分析、BD大数据分析) 教学 AI(第一领域) 图像处理、... 查看详情

:python语言介绍与环境搭建(代码片段)

一、python介绍?1、python擅长做什么?【全功能语言】 系统运维 网路编程(爬虫、服务器编程、搜索引擎) 科学计算(python、R、SPASS、DA数据分析、BD大数据分析) 教学 AI(第一领域) 图像处理、... 查看详情

go语言|01wsl+vscode环境搭建避坑指南(代码片段)

...包下载安装VSCode搭建前言因为工作原因,需要使用Go语言进行开发,作为一个嵌入式开发人员,兵来将挡水来土掩Go语言被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。... 查看详情

一天一门编程语言r语言程序设计极简教程

R语言程序设计极简教程文章目录R语言程序设计极简教程R语言简介1.1介绍1.2R语言的基础知识1.2.1语法1.2.2数据类型1.2.3基本操作1.3R语言的高级知识1.3.1函数1.3.2包1.3.3面向对象编程1.4使用R语言的实践1.4.1数据处理1.4.2数据可视化1.4.3... 查看详情

r语言-ggplot初级(代码片段)

ggplot2简介:   在2005年开始出现,吸取了基础绘图系统和lattice绘图系统的优点,并利用一个强大的模型来对其进行改进,这一模型基于之前所述的一系列准则,   能够创建任意类型的统计图形1.导入包library(maps)library(maptools)libra... 查看详情