R 语言的安装(详细教程)

这篇具有很好参考价值的文章主要介绍了R 语言的安装(详细教程)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

我不生产知识,我只是知识的搬运工,以下内容是源于 B站 - 徐州更 的安装教程:可能是最好的R语言安装指南哔哩哔哩bilibili

个人是觉得 R 的安装是比较麻烦的,所以我将他讲的安装视频稍作修饰写成文档的形式,方便今后我或者其他人查阅


一、R 语言是什么?

R语言是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

R 语言的安装(详细教程)

二、R 下载

1. 官网

官网:https://www.r-project.org/

进入官网,里面是这样的

R 语言的安装(详细教程)
R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS. To download R, please choose your preferred CRAN mirror.

点击 download R

R 语言的安装(详细教程)

就会进入这个页面,你能看到很多的镜像

R 语言的安装(详细教程)

如果你在中国的话,就选择中国的镜像,这样下载会比较快

你可以就选择第一个 清华大学开源 的镜像

R 语言的安装(详细教程)
什么是镜像,为什么要选择中国的镜像?

镜像(Mirroring)是一种文件存储形式,是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本即为镜像。

这是百度上的解释,看起来也比较难懂,说通俗点就是:比如美国有个奶酪工厂,然后中国也建了个奶酪工厂,这两个国家生产的奶酪都是一样的,就可以认为这两个奶酪工厂互为镜像,假如你想吃奶酪,你会去美国买奶酪还是去就在中国买奶酪呢?那肯定是中国呀,因为近啊,近就快,这就是为什么要选择中国的镜像了。

选择镜像点进去之后是这样的,可以看到这里提供了 三个操作系统的下载安装包

R 语言的安装(详细教程)

你是在那个系统上使用就下载那个系统对应的安装包

我这里是要在 windows 下面使用,所以我选择的是 Download for Windows (建议在 windows 下使用 R)

R 语言的安装(详细教程)
点进来可以看到这个页面,再点击 baseRtools 这两处链接,分别会跳进 R 的 基本工具 下载页面

R 语言的安装(详细教程)

2. download base

点击 base 进来是这样子的

R 语言的安装(详细教程)

如果想要下载最新版本的 R ,可以直接点最上面的 下载地址

R 语言的安装(详细教程)
要想下载历史版本的 R,点击这里 Previous releases 进来选择你想要的版本

R 语言的安装(详细教程)

比如我就选择第一个 R 4.1.2 的版本,点击进来

R 语言的安装(详细教程)
选择这个 .exe 下载

R 语言的安装(详细教程)
保存文件

R 语言的安装(详细教程)

3. download Rtools

点击 Rtools 进来是这样子的

R 语言的安装(详细教程)

点击 Older editions 查看所有的版本

R 语言的安装(详细教程)

你要下载的 Rtools 版本要跟之前下载的 base 版本相一致

比如我之前 base 下载的版本是 4.1.2,那 Rtools 就应该选择 rtools40-x86_64.exe 进行下载

接着保存

R 语言的安装(详细教程)
到处 R 与 RTools 的下载就完成了


三、Rstudio 下载

1. 官网

官网:https://www.rstudio.com

R 语言的安装(详细教程)

2. download Rstudio

可以点击 DOWNLOAD FREE DESKTOP IDE 进入下载页面

R 语言的安装(详细教程)

选择 RStudio Desktop - Free 下的 DOWNLOAD

R 语言的安装(详细教程)
跳转到这里,点击下载,这两处地方都可以

R 语言的安装(详细教程)

保存

R 语言的安装(详细教程)

我在 D 盘上新建了个文件夹存之前下载的那三个 可执行文件

R 语言的安装(详细教程)

下面我也提供了我下载下来的与 R 安装相关的三个可执行文件
百度网盘下载链接
链接:网盘链接
提取码:ikya

之后的安装基本是都是 傻瓜式 安装


四、R 安装

双击之前下载好的可执行文件 R-X.X.X-xxx.exe

R 语言的安装(详细教程)

选择安装时使用的语言,确定

R 语言的安装(详细教程)

下一步

R 语言的安装(详细教程)
选择非中文安装路径,路径不建议有空格(如果用安装在中文路径下可能会出现问题),我就直接下载到 C 盘了,因为我 C 盘现在还蛮大的,下一步

R 语言的安装(详细教程)

去除掉不需要的东西( 我电脑是 64位 的,然后也不需要翻译),下一步

R 语言的安装(详细教程)

接受默认选项 下一步

R 语言的安装(详细教程)
下一步

R 语言的安装(详细教程)

下一步

R 语言的安装(详细教程)

开始下载
R 语言的安装(详细教程)
安装完成,点击 结束

R 语言的安装(详细教程)


五、Rtools 安装

双击之前下载好的可执行文件 Rtools-XXXXX.exe

R 语言的安装(详细教程)
next

R 语言的安装(详细教程)
点击 next

R 语言的安装(详细教程)
点击 Install

R 语言的安装(详细教程)
开始下载 …

R 语言的安装(详细教程)
安装完成,点击 Finish

R 语言的安装(详细教程)


六、Rstudio 安装

双击之前下载好的可执行文件 RStudio-XXXXX.exe

R 语言的安装(详细教程)
点击 下一步

R 语言的安装(详细教程)
同样安装目录不要是中文路径下

R 语言的安装(详细教程)

点击 安装

R 语言的安装(详细教程)
安装中 …

R 语言的安装(详细教程)
安装完成,点击 完成

R 语言的安装(详细教程)


七、java 的环境配置

为什么要配置java环境变量?

R 中有些包是依赖于 java 的,如果没有配置的话有些命令无法使用

可查看该链接进行配置 : java 环境配置(详细教程)


八、运行 RStudio

R 语言的安装(详细教程)
能够打开就说明 R 语言和 RStudio 都安装成功了

ToolsGlobal Options 可以设置一些全局的属性,比如说字体、大小等等 …

可以简单试试画图

plot(x=1,y=1)

R 语言的安装(详细教程)


十、R 包安装策略

1. 配置镜像

1. 修改配置文件

在你 R 的安装路径下找到 Rprofile.site 配置全局环境变量的文件(我是默认安装的,一般可以在C盘的 Program Files 文件夹下找到该配置文件),以记事本的方式打开,将以下配置粘贴上去
R 语言的安装(详细教程)

## 设置镜像
local({r <- getOption("repos")
     r["CRAN"] <- "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"
     options(repos=r)}
     )
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/")

## 设置下载方式
options("download.file.method"="libcurl")
options("url.method"="libcurl")

R 语言的安装(详细教程)
如果你保存的时候无法保存,不妨先将这个文件复制到你的桌面,在你桌面上修改好之后替换掉 etc 目录下的该文件就行了

R 语言的安装(详细教程)

查看镜像是否配置成功

输入命令

getOption("repos")

getOption("BioC_mirror")

R 语言的安装(详细教程)
出现这个就表示镜像配置成功

1. 修改全局设置

ToolsGlobal Options

R 语言的安装(详细教程)

选择 China 的镜像

R 语言的安装(详细教程)

2. 简单命令

命令 + enter ==> 执行

查看 R 包安装的位置

.libPaths()

R 语言的安装(详细教程)
查看已安装的 R包

installed.packages()

R 语言的安装(详细教程)
查看可安装 R包

available.packages()

R 语言的安装(详细教程)

查看某个包是否存在

library(包名)

例如:library(xlsx)

安装本地 R包

install.packages("输入你文件的地址",repos = NULL)

例如:
install.packages("~/../Desktop/GO.db_3.7.0.tar.gz",repos = NULL)

查看说明文档

?install.packages

R 语言的安装(详细教程)
卸载 R 包

remove.packages("R包名")

例如:
remove.packages("xlsx")

3. 升级 R 包

以下是经常会使用到的包,复制以下命令回车执行就完事

update.packages()

if(!require("xlsx")) install.packages("xlsx")
if(!require("tidyr")) install.packages("tidyr")
if(!require("dplyr")) install.packages("dplyr")
if(!require("ggplot2")) install.packages("ggplot2")
if(!require("data.table")) install.packages("data.table")
if(!require("ggrepel")) install.packages("ggrepel")
if(!require("devtools")) install.packages("devtools")
if(!require("BiocManager")) install.packages("BiocManager")

R 语言的安装(详细教程)
可能需要点时间
R 语言的安装(详细教程)
下载的包都会到该目录下

R 语言的安装(详细教程)

4. 安装Bioconductor上的R包

复制以下命令回车执行就完事

BiocManager::install()

if(!require("DESeq2")) BiocManager::install("DESeq2")
if(!require("clusterProfiler")) BiocManager::install("clusterProfiler")

R 语言的安装(详细教程)

总结

感谢大佬的分享我才能把 R 艰难的安装到我的电脑上,对此做出记录,万一以后还要下载 R 就不用费时间看视频了,今后我也分享我学习 R 语言的一些笔记。文章来源地址https://www.toymoban.com/news/detail-407878.html

到了这里,关于R 语言的安装(详细教程)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 超详细的visual studio 2022图文安装教程+新建一个c语言程序

    1.1 官网地址下载https://visualstudio.microsoft.com/zh-hans/ 1.2 下载社区版本即可。必须勾选以下组件,其他内容可以按自己的需要进行增加。 2.1 新建项目 2.2 保存项目所在位置 2.3 在头文件选择邮件添加,并新建main.h,如下图所示。 2.4 按照同样的方式在源文件底下添加,main.c文件,

    2024年02月05日
    浏览(58)
  • 唯一客服系统源码独立部署版+前端VUE开源+客服uniapp源码+ChatGPT知识库安装配置详细教程...

    唯一客服系统是一款基于Golang Gin框架开发的在线客服系统,可以提供独立部署版,程序数据全部私有安装在自己服务器。访客咨询界面自适应响应式设计,完全可以适配于PC网站、移动端、APP内嵌等场景下。客服端提供PC后台管理,实时收到访客消息,实时与访客用户进行聊

    2024年02月09日
    浏览(44)
  • 【运维知识高级篇】超详细的Jenkins教程1(安装部署+配置插件+创建自由风格项目+配合gitlab实现Jenkins自动触发)

    Jenkins是一个开源软件项目,是基于Java开发的一种持续集成的工具,用于监控持续重复的工作, 旨在提供一个开放易用的平台,使软件的持续集成变成可能,是持续集成的核心,可以与其他软件进行协作,例如,gitlab推送给测试环境代码,可以通过Jenkins省略步骤,实现自动

    2024年02月05日
    浏览(49)
  • Visual Studio2010保姆式安装教程(VS2010 旗舰版),以及如何运行第一个C语言程序,超详细

    Visual Studio 2010是由微软公司开发的一款集成开发环境(IDE),旨在为开发人员提供一站式的开发工具和环境。它支持多种编程语言的开发,包括C#、VB.NET、C++、F#等,可以用于开发桌面应用程序、Web应用程序和移动应用程序等。 Visual Studio 2010具有丰富的功能和工具,例如强大

    2024年02月02日
    浏览(94)
  • C语言数据结构(0)——前言

    欢迎来到博主的新专栏——C语言与数据结构 博主id:代码小豪 在前两个专栏当中,博主已经大致的讲过了C语言中的大部分使用方法。大家都知道,学习英语时,首先掌握的是单词,随后学习语法,如此才能融会贯通的学习英语。如果学英文只会单词,那么阅读虽然不成问题

    2024年01月17日
    浏览(42)
  • 【运维知识大神篇】超详细的ELFK日志分析教程4(ES读写文档原理+集群角色+master节点与数据节点分离+Logstash安装部署+Logstash采集本地文件+采集Nginx日志)

    本篇文章继续给大家介绍ELFK日志分析的有关内容,我们的ES和Kibana都介绍的差不多了,所以本篇文章重点介绍Logstash的有关内容,介绍完毕后,我们的ELFK架构将初步形成,此外还有ES读写文档的原理,了解原理,更深层次的理解,使用ES,集群角色和master节点与数据节点分离,

    2024年02月02日
    浏览(56)
  • 《Git入门实践教程》前言+目录

    版本控制系统(VCS)在项目开发中异常重要,但和在校大学生的交流中知道,这个重要方向并未受到重视。具备这一技能,既是项目开发能力的体现,也可为各种面试加码。在学习体验后知道,Git多样化平台、多种操作方式、丰富的资源为业内人士提供了方便的同时,也造成

    2024年02月10日
    浏览(66)
  • 【c语言】详解c语言#预处理期过程 | 宏定义前言

    c语言系列专栏: c语言之路重点知识整合   创作不易,本篇文章如果帮助到了你,还请点赞支持一下♡𖥦)!!  主页专栏有更多知识,如有疑问欢迎大家指正讨论,共同进步! 给大家跳段街舞感谢支持!ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ 代码编译到执

    2024年02月01日
    浏览(46)
  • 【RabbitMQ教程】前言 —— 中间件介绍

                                                                       💧 【 R a b b i t M Q 教程】前言——中间件介绍 color{#FF1493}{【RabbitMQ教程】前言 —— 中间件介绍} 【 R abbi tMQ 教程】前言 —— 中间件介绍 💧           🌷 仰望天空,妳

    2024年02月08日
    浏览(69)
  • C语言基础知识理论版(很详细)

    C语言是一门编程语言,在大学中很多专业都会学习,考研中部分专业会有涉及,工作中也仍有应用。 以下是chatgpt对c语言的简单介绍: C语言是一种广泛应用于系统编程和应用程序开发的高级编程语言。以下是对C语言的简单介绍: 发展历史 :C语言由贝尔实验室的Dennis Ritc

    2024年02月09日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包