r软件的下载与安装_R语言怎么安装

r软件的下载与安装_R语言怎么安装一、R软件下载下载地址:https://cran.r-project.org/图1R软件下载页面下载之后是.exe执行文件,不是zip压缩格式文件,可以直接点击安装。二、R软件安装过程一直向下执行,直到安装完毕。最后一步是设置系统环境变量:三、Rstudio下载及安装过程下载地址:https://www.rstudio.com/products/rstudio/downl…

大家好,又见面了,我是你们的朋友全栈君。

一、R软件下载

下载地址:https://cran.r-project.org/
在这里插入图片描述
图 1 R软件下载页面
下载之后是.exe执行文件,不是zip压缩格式文件,可以直接点击安装。

二、R软件安装过程

在这里插入图片描述
一直向下执行,直到安装完毕。
最后一步是设置系统环境变量:

在这里插入图片描述

三、Rstudio下载及安装过程

下载地址:https://www.rstudio.com/products/rstudio/download/#download
在这里插入图片描述
在这里插入图片描述
下载的文件一个exe文件,一个是zip文件。Exe文件安装比较方便。
安装步骤:
第一步:直接双击exe文件进行安装,
在这里插入图片描述
第二步:修改安装路径;
第三步:点击下一步;
在这里插入图片描述
第四步:安装完毕。可以在开始菜单看到安装好的RStudio和R软件。

在这里插入图片描述
最后一步是设置系统环境变量:
在这里插入图片描述

四、R使用教程
在这里插入图片描述
图 2 R主界面
在这里插入图片描述
图 3 R中执行一个简单程序

五、RStudio使用教程

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
图 6 RStudio主界面

Source:(左上角1区)
Console:(左下角2区)
Environment, History, Connections:(右上角3区)
Files, Plots, Packages, Help, Viewer:(右下角4区)
下面分别介绍4个区:

1. Source——主要负责代码的撰写。

刚启动时,可能会看不到这个区。可点击左上角的【File】→【New File】→【R Script】将Source区打开,如下图。
在这里插入图片描述
上面步骤将新建一个名为“Untitled1”的R代码文件(后缀名默认为.R)。你可在文件内撰写代码,然后可按快捷键Ctrl + S(或点击下图红圈里面的按钮)保存文件。
在这里插入图片描述
Connections:是用来方便连接外部数据库,用得非常少,先不介绍。
在这里插入图片描述

4. Files, Plots, Packages, Help, Viewer

4.1 Files:这里会显示当前工作路径下的文件,让使用者了解所在的工作路径,这对读写文件非常重要。
如下图,当前的工作路径是默认工作路径,也显示了路径下所有文件。
在这里插入图片描述
你可通过在Console输入getwd()函数来获取当前工作路径:

> getwd()
[1] "C:/Users/Administrator/Documents"

如果Files下显示的不是当前工作路径,那是由于没及时更新视图所导致的。可点击Console字符串旁边箭头的来更新,如下图。
在这里插入图片描述

4.2 Plots:画好的图将在这里显示。

在这里插入图片描述

4.3 Packages:显示已经安装好了的包,打勾代表已经加载。

安装Package点击Install,然后输入包名;也可在Console中输入相应代码来安装包,比如install.packages(‘data.table’)将安装“data.table”这个包。
更新包点Update。
在这里插入图片描述

4.4 Help:查询函数如何使用,下图是查询求和函数sum。

也可在Console中輸入help()函数,()内输入所要查询的函数。比如:help(mean)。或者直接在Console输入?mean,如下图。

4.5 Viewer:是用来显示本地网页文件,用得比较少。

RStudio一些其它小技巧:

  1. 切换不同R版本
    R允许多个版本共存,比如我在电脑上同时安装了3个版本(如下图)。通过RStudio可以很方便在各个R版本间进行切换。

老版本的R安装包下载链接,Windows:https://cran.r-project.org/bin/windows/base/old/,Mac: https://cran.r-project.org/bin/macosx/old/。
点击【Tools】→【Global Options…】,
在这里插入图片描述
接着点【General】→【Change…】→【Choose a specific version of R】→选中切换的R版本→【OK】→【OK】;下次启动RStudio后,R将切换到相应版本。
在这里插入图片描述

2. 包安装镜像切换

由于网速慢的原因,有时安装包会安装失败。
此时可以通过将包安装切换至中国镜像来解决:点【Tools】→【Global Options…】,接着点【Packages】→【Change…】→【选中一个中国镜像】→【OK】→【OK】。如下图,以后安装包都会通过这个镜像。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/124928.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 源码大招:不服来战!撸这些完整项目,你不牛逼都难!

    源码大招:不服来战!撸这些完整项目,你不牛逼都难!经常有人问我有没有什么项目代码,我回复说去Github找,但是还是好多人不知道如何找到那些比较好的项目。今天花了点时间找了些安卓的项目,觉得还是不错的,几乎就是自己生活常用的一些app,如果你是一个Android开发者,我觉得撸完这些项目,你想不牛逼都难。菜鸟新闻菜鸟新闻客户端是一个仿照36Kr官方,实时抓取36Kr官网数据的资讯类新闻客户端。包括首页新闻,详情,发现,活动,实时数据

    2022年6月17日
    24
  • 什么是粘包?_网络粘包

    什么是粘包?_网络粘包TCP/IP协议簇建立了互联网中通信协议的概念模型,该协议簇中的两个主要协议就是TCP和IP协议。TCP/IP协议簇中的TCP协议能够保证数据段(Segment)的可靠性和顺序,有了可靠的传输层协议之后,应用层协议就可以直接使用TCP协议传输数据,不在需要关心数据段的丢失和重复问题。图1-TCP协议与应用层协议IP协议解决了数据包(Packet)的路由和传输,上层的TCP协议不再关注路由和寻址,那么TCP协议解决的是传输的可靠性和顺序问题,上层不需要.

    2022年8月11日
    4
  • 腾讯流量主广告点击一次多少钱_好赞移动科技主要做什么的

    腾讯流量主广告点击一次多少钱_好赞移动科技主要做什么的中国的电信市场已经成为全球规模最大的电信市场,11亿左右的客户规模、上万种的业务模式,让国外电信运营商羡慕不已,但与此同时,国内运营商也面临巨大的挑战,特别是随着科技的进步,我们迎来了移动互联网时代,无处不在的网络已经渗透到各个领域。2月27日,工信部正式向中国联通和中国电信颁发LTEFDD牌照,在中国移动凭借TD-LTE牌照抢跑4G网络14个月、4G客户突破1亿大关时,中国市场全面进入4G竞逐

    2022年9月4日
    2
  • mysql h2_h2初始化数据库

    mysql h2_h2初始化数据库H2是一个开源的嵌入式数据库引擎,采用java语言编写,不受平台的限制,同时H2提供了一个十分方便的web控制台用于操作和管理数据库内容。H2还提供兼容模式,可以兼容一些主流的数据库,因此采用H2作为开发期的数据库非常方便。一、引入Maven依赖在maven中定义H2数据库的版本属性1.3.172添加H2依赖com.h2databaseh2${h2.version}test二、运行方式1、在内存中…

    2022年10月10日
    0
  • Python numpy函数:dtype数组元素类型

    Python numpy函数:dtype数组元素类型数组元素的类型通过dtype属性获得。而且,每一种数据类型都有几种字符串表达形式,我们可以使用typeDict字典来查询某种字符串所代表的数据类型,比如“d”和“double”都是float64数据类型:

    2022年6月8日
    33
  • win32 – RegisterRawInputDevices 和 GetRawInputData

    win32 – RegisterRawInputDevices 和 GetRawInputData RegisterRawInputDevices 可以注册鼠标或者键盘等输入的信息,然后GetRawInputData可以获取传来的WM_INPUT消息中的输入信息。代码参考:#inclu

    2022年7月4日
    26

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号