Class 02 - R语言Rstudio的安装

Class 02 - R语言&Rstudio的安装

  • 下载和安装R
    • 安装前准备
    • 下载R语言
    • 安装R语言
    • 开始使用R语言
  • 下载和安装RStudio
    • 安装前准备
    • 下载RStudio
    • 安装RStudio
    • 开始使用RStudio
      • 如何编写代码

下载和安装R

在这个部分中,你将完成在计算机上下载和安装R语言程序。当安装完成后,你能够在没有网络的情况下使用R。

安装前准备

在下载和安装前,你需要了解你的操作系统是什么,来决定去下载和安装适合你电脑的版本。常见的操作系统包括Windows OS(微软),MacOS(苹果),还有Linux。这里主要介绍Windows系统的安装流程。

确定了操作系统及其所需的R版本,就可以下载并安装程序。

下载R语言

第一步
打开 R语言网站 并左侧导航 Download 下点击 CRAN
在这里插入图片描述

完成后会跳转到下载镜像线路界面。

第二步
选择一个左侧的镜像站点(一般选择第一个就可以,如果打不开的,可以尝试换其他的惊险站点),之后会跳转到选择系统版本界面。
在这里插入图片描述

第三步
根据自己的电脑操作系统选择对应的版本,这里我们选择安装 Windows 系统的。完成之后会跳转到选择程序版本的界面。
在这里插入图片描述

第四步
这里就到了下载程序的页面了,选择需要安装的版本或者工具,一般我们直接选择第一个 base 版本就可以了,点击 base 之后就真正跳转到下载界面了。

在这里插入图片描述
第五步
直接点击第一个链接就开始下载R的程序了。
在这里插入图片描述
到这里就完成了R程序的下载,等到下载完毕之后就可以参考下面安装的步骤了。

安装R语言

第一步
下载完成后,双击打开下载好的R程序文件。先选择安装的语言,这个根据个人情况选择就好,如果能看英文还是建议安装英文的,毕竟人家就是英文写的。
在这里插入图片描述

第二部
然后就是点击下一步,下一步,到选择安装路径的界面。可以重新制定别的安装路径,但是建议默认安装就可以了,要不然出现一些奇怪的问题就会比较麻烦。
在这里插入图片描述

第三步
还是点击下一步,下一步,会看到设置自定义启动选项,还是直接下一步保持默认就行了。

在这里插入图片描述

第四步
这里还是保持默认选项就可以,直接下一步就开始安装了。只需要等待安装完成就能够在电脑上使用R语言了。

在这里插入图片描述

开始使用R语言

安装完成之后,如果在安装的时候都保持默认选项安装,当程序完成安装后会在桌面创建R语言自带的R控制台的快捷方式。样子如下:
在这里插入图片描述

双击打开后,大概这个样子,就可以在中间小窗口中的命令提示符 > 处输入R语言的代码了。下面我们输入一个最简单的打印( print() )的指令:
在这里插入图片描述
在命令提示符处数据人print("Hello,World!"),然后按回车健(Enter),程序就会打印出Hello,World 字样。
在这里插入图片描述

下面我么尝试让程序进行一个简单的数学计算,在命令提示符处输入2+3,然后按回车(Enter),得到计算的结果为5
在这里插入图片描述
下面尝试一下乘法和除法的计算。
先计算除法,除法的符号用 / 来表示。
在这里插入图片描述
然后是乘法,用 * 表示乘法。
在这里插入图片描述

在需要推出的时候可以在提示符中输入q()然后按回车(Enter)。程序将关闭。或者直接鼠标点击右上角的X号。

其实在平时使用的时候几乎很少会在控制台去编写代码什么的,这样会比较玛法效率也很低。一般都会在RStudio中去用R。下面我们去先安装RStudio。

下载和安装RStudio

活动概述

在前面已经完成了R语言环境的安装,这一部分来演示下载和安装RStudio。
RStudio是一个用r编程的集成开发环境。在R语言的日常使用中RStudio是最常用的编辑器。

安装前准备

在下载和安装前,你需要了解你的操作系统是什么,来决定去下载和安装适合你电脑的版本。常见的操作系统包括Windows OS(微软),MacOS(苹果),还有Linux。这里主要介绍Windows系统的安装流程。

下载RStudio

第一步
点击打开 RStudio 下载链接 ,然后点击打开,RStudio Desktop 下的 Download Rstudio 。

在这里插入图片描述

第二步
打开链接后,会提示你说要使用RStudio需要先安装R然后再安装RStudio程序。因为前面已经完成了R语言的安装,现在我们直接点击2 下面的链接(这个页面会识别你使用的操作系统,根据你使用的系统来推荐安装的链接,就省的我们再去选择了),点击下载链接就会开始下载RStudio安装程序。

在这里插入图片描述

安装RStudio

第一步
下载完成后,双击打开下载好的RRStudio安装程序。话不多说,直接下一步

在这里插入图片描述

第二步
设置安装路径,保持默认路径就可以。然后点击下一步,之后直接点击安装就OK了,很简单 。

在这里插入图片描述

开始使用RStudio

打开RStudio后,界面如下,默认分为四大块。编写和执行代码的区域(左上),显示环境变量的区域(右上),控制台消息区域(左下),绘图区域(右下)。界面的是模块化的,都可以调整大小,也可以自定义设置,根据个人喜好把。

在这里插入图片描述

如何编写代码

如何在RStudio中编写R语言的代码呢?其实很简单,就直接在代码编写区域中编写就可以了,编写好了之后,点击右上部的 Run 来执行代码就完成了。

编写代码时最好养成写注释的习惯,在代码量少的情况下没有注释也能知道代码是干嘛的,但是如果代码达到上百行,甚至上前行的时候,如果没有注释来对代码进行说明用途,那有可能过段时间连自己都不知道代码都是干嘛的了。
在这里插入图片描述

现在你就已经可以开始去编写你自己的代码去执行了。

下一章节,就开始上代码,开始R的学习了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/20889.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ThingsBoard部署tb-gateway并配置OPCUA

1、安装 我实在自己的虚拟机上安装,使用官方Docker的安装方式 docker run -it -v ~/.tb-gateway/logs:/thingsboard_gateway/logs -v ~/.tb-gateway/extensions:/thingsboard_gateway/extensions -v ~/.tb-gateway/config:/thingsboard_gateway/config --name tb-gateway --…

JavaScript的三座大山

前言:这个题目是抄的,看着很有意思,就拿过用了,毕竟CV是程序员的基本功底嘛,顺带把图也拿过来了 作用域和闭包 这个几乎是天天在用的东西,可能有些人甚至不知道这个概念,但是用到过这种方法去解…

Html中使用jquery通过Ajax请求WebService接口以及跨域问题解决

场景 VS2019新建WebService/Web服务/asmx并通过IIS实现发布和调用: VS2019新建WebService/Web服务/asmx并通过IIS实现发布和调用_霸道流氓气质的博客-CSDN博客 在上面实现发布WebService的基础上,怎样在html中通过jquery对接口发起 请求和解析数据。…

测试4年,跳槽一次涨8k,我跳了3次···

最近有人说,现在测试岗位初始工资太低了,有些刚刚入行的程序员朋友说自己工资连5位数都没有.....干了好几年也没怎么涨。看看别人动辄月薪2-3万,其实我想说也没那么难。说下如何高效地拿到3w。 1.暂且把刚入行的条件设低些吧,大专…

【野火启明_瑞萨RA6M5】梦的开始 ---- 点灯(FSP库)

文章目录 一、FSP配置二、hal_entry入口函数三、封装 LED 设备驱动程序下载验证 一、FSP配置 对于 Keil 开发环境: 拷贝一份之前的 Keil 工程模板 “06_Template”, 然后将工程文件夹重命名为 “11_GPIO_LED”,并进入该文件夹里面双击 Keil …

EW代理工具的使用说明

一、EW介绍 Earthworm(EW) 是一套便携式的网络穿透工具,具有 SOCKS v5服务架设和端口转发两大核心功能,可在复杂网络环境下完成网络穿透。 该工具能够以“正向”、“反向”、“多级级联”等方式打通一条网络隧道,直达…

5年自动化测试,终于进字节跳动了,年薪30w其实也并非触不可及

一些碎碎念 什么都做了,和什么都没做其实是一样的,走出“瞎忙活”的安乐窝,才是避开弯路的最佳路径。希望我的经历能帮助到有需要的朋友。 在测试行业已经混了5个年头了,以前经常听到开发对我说,天天的点点点有意思没…

vue3的学习【超详细】

目录 一、vue3的优点1、vue3的优点 二、常用的API1、setup(Composition API)2、生命周期(Composition API)3、ref函数和reactive函数用法和区别(Composition API)1、ref2、reactive3、ref和reactive的区别 …

【JAVA】this关键字和static关键字

目录 1.this关键字 2.static关键字 容易混淆的问题 1.this关键字 一个对象一个this。this是一个变量,是一个关键字,是一个引用。this保存当前对象的内存地址,指向自身。所以,严格意义上来说,this代表的就是“当前对象…

顶象助力如祺出行打造高品质服务

近日,广东省自然资源厅审批通过了如祺出行提交的测绘资质申请,如祺出行获得地理信息系统工程和互联网地图服务两个专业的乙级测绘资质。此次获批意味着,如祺出行能够在许可区域内依法合规开展数据标注和场景仿真等相关业务,构建全…

【Spring框架全系列】第一个Spring程序

🏙哈喽,大家好,我是小浪。那么从今天开始,我就要开始更新spring框架全系列的博客了;本专栏免费阅读,最好能够点个订阅,以便于后续及时收到更新信息哈!🏟 📲目…

全网最详细,性能测试各种测试场景分析+性能测试基准测(超细总结)

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 面对日益复杂的业…

生成一个手绘图为底图的导游图

目录 1 前言 2 新增一个景区 3 生成验证码用于上传手绘图切片 4 免费下载切图客户端并配置、切图 5 增加景点 1 前言 上一篇演示了制作一个简版导游图。简版导游图的优点是制作简单、快速,不需要第三方软件,缺点是略显简陋、不够专业。 本编介绍制…

【Linux】信号概述

目录 1、信号概念2、Linux常用信号表3、信号的5种默认处理动作 橙色 1、信号概念 信号是 Linux进程间通信的最古老的方式之一,是事件发生时对进程的通知机制,有时也称之为软件中断,它是在软件层次上对中断机制的一种模拟,是一种…

两小时搭建属于自己的chatGPT(ChatGLM)免硬件(白嫖)

目录 准备(注册): 搭建: API模式: 测试: 总结: 准备(注册): 注册modelscope(白嫖)免费使用服务器 https://modelscope.cn/ 按照图片里的选择(选择其他好像不能创建成功) 可以白嫖60多个小时的配置 8…

新星计划 Electron+vue2 桌面应用 1 基础

/(ㄒoㄒ)/~~报名了两个新星计划,工作之余写博客…… 另外一个是uniapp的属于个人兴趣,这个桌面应用正好符合工作需要。 活动地址:https://marketing.csdn.net/p/1738cda78d47b2ebb920916aab7c3584 教程地址: 2023新星导师活动…

基于FPGA+JESD204B 时钟双通道 6.4GSPS 高速数据采集设计(三)连续多段触发存储及传输逻辑设计

本章将完成数据速率为 80MHz 、位宽为 12bits 的 80 路并行采样数据的连续多 段触发存储。首先,给出数据触发存储的整体框架及功能模块划分。然后,简介 MIG 用户接口、设置及读写时序。最后,进行数据跨时钟域模块设计,内存…

【瑞萨RA系列FSP库开发】RASC+Keil的环境搭建

文章目录 一、获取资源包二、安装 Keil 软件、RA 芯片包和 RASC三、RASC 集成到 Keil四、使用 RASC 生成 Keil 工程五、通过 Keil 打开 RASC 的 FSP 配置器界面六、配置和编译 Keil 工程七、使用调试器下载程序 本节将介绍如何在Keil上开发瑞萨RA MCU (如需了解 e2 …

百汇BCR:十个外汇交易常见问题解析

外汇交易是一种受到市场欢迎的投资方式,参与交易很容易,但想要盈利却很难。特别是一些细节问题容易被忽略,百汇BCR小编整理了十个外汇交易常见问题供有需要的投资者借鉴学习。 问题一、外汇开户需要哪些资料? 个人相关信息资料、…

20 KVM管理虚拟机-虚拟机生命周期示例

文章目录 20 KVM管理虚拟机-虚拟机生命周期示例20.1 创建虚拟机20.2 启动虚拟机20.3 重启虚拟机20.4 关闭虚拟机20.5 销毁虚拟机 20 KVM管理虚拟机-虚拟机生命周期示例 本节给出虚拟机生命周期管理相关命令的示例。 20.1 创建虚拟机 虚拟机XML配置文件为openEulerVM.xml # …