R 语言的安装(详细教程)「建议收藏」

R 语言的安装(详细教程)「建议收藏」文章目录前言一、R语言是什么?二、R下载1.官网2.downloadbase3.downloadRtools三、Rstudio下载1.官网2.downloadRstudio四、R安装五、Rtools安装六、Rstudio安装七.java的环境配置八.运行RStudio十.R包安装策略1.配置镜像1.修改配置文件1.修改全局设置2.简单命令3.升级R包4.安装Bioconductor上的R包总结前言我不生产知识,我只是知识的搬运工,以下内容是

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


前言

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

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


一、R 语言是什么?

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

在这里插入图片描述

二、R 下载

1. 官网

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

进入官网,里面是这样的

在这里插入图片描述
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

在这里插入图片描述

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

在这里插入图片描述

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

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

在这里插入图片描述
什么是镜像,为什么要选择中国的镜像?

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

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

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

在这里插入图片描述

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

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

在这里插入图片描述
点进来可以看到这个页面,再点击 baseRtools 这两处链接,分别会跳进 R 的 基本工具 下载页面

在这里插入图片描述

2. download base

点击 base 进来是这样子的

在这里插入图片描述

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

在这里插入图片描述
要想下载历史版本的 R,点击这里 Previous releases 进来选择你想要的版本

在这里插入图片描述

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

在这里插入图片描述
选择这个 .exe 下载

在这里插入图片描述
保存文件

在这里插入图片描述

3. download Rtools

点击 Rtools 进来是这样子的

在这里插入图片描述

点击 Older editions 查看所有的版本

在这里插入图片描述

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

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

接着保存

在这里插入图片描述
到处 R 与 RTools 的下载就完成了


三、Rstudio 下载

1. 官网

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

在这里插入图片描述

2. download Rstudio

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

在这里插入图片描述

选择 RStudio Desktop – Free 下的 DOWNLOAD

在这里插入图片描述
跳转到这里,点击下载,这两处地方都可以

在这里插入图片描述

保存

在这里插入图片描述

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

在这里插入图片描述

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

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


四、R 安装

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

在这里插入图片描述

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

在这里插入图片描述

下一步

在这里插入图片描述
选择非中文安装路径,路径不建议有空格(如果用安装在中文路径下可能会出现问题),我就直接下载到 C 盘了,因为我 C 盘现在还蛮大的,下一步

在这里插入图片描述

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

在这里插入图片描述

接受默认选项 下一步

在这里插入图片描述
下一步

在这里插入图片描述

下一步

在这里插入图片描述

开始下载
在这里插入图片描述
安装完成,点击 结束

在这里插入图片描述


五、Rtools 安装

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

在这里插入图片描述
next

在这里插入图片描述
点击 next

在这里插入图片描述
点击 Install

在这里插入图片描述
开始下载 …

在这里插入图片描述
安装完成,点击 Finish

在这里插入图片描述


六、Rstudio 安装

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

在这里插入图片描述
点击 下一步

在这里插入图片描述
同样安装目录不要是中文路径下

在这里插入图片描述

点击 安装

在这里插入图片描述
安装中 …

在这里插入图片描述
安装完成,点击 完成

在这里插入图片描述


七、java 的环境配置

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

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

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


八、运行 RStudio

在这里插入图片描述
能够打开就说明 R 语言和 RStudio 都安装成功了

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

可以简单试试画图

plot(x=1,y=1)

在这里插入图片描述


十、R 包安装策略

1. 配置镜像

1. 修改配置文件

在你 R 的安装路径下找到 Rprofile.site 配置全局环境变量的文件(我是默认安装的,一般可以在C盘的 Program Files 文件夹下找到该配置文件),以记事本的方式打开,将以下配置粘贴上去
在这里插入图片描述

## 设置镜像
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")

在这里插入图片描述
如果你保存的时候无法保存,不妨先将这个文件复制到你的桌面,在你桌面上修改好之后替换掉 etc 目录下的该文件就行了

在这里插入图片描述

查看镜像是否配置成功

输入命令

getOption("repos")

getOption("BioC_mirror")

在这里插入图片描述
出现这个就表示镜像配置成功

1. 修改全局设置

ToolsGlobal Options

在这里插入图片描述

选择 China 的镜像

在这里插入图片描述

2. 简单命令

命令 + enter ==> 执行

查看 R 包安装的位置

.libPaths()

在这里插入图片描述
查看已安装的 R包

installed.packages()

在这里插入图片描述
查看可安装 R包

available.packages()

在这里插入图片描述

查看某个包是否存在

library(包名)

例如:library(xlsx)

安装本地 R包

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

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

查看说明文档

?install.packages

在这里插入图片描述
卸载 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")

在这里插入图片描述
可能需要点时间
在这里插入图片描述
下载的包都会到该目录下

在这里插入图片描述

4. 安装Bioconductor上的R包

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

BiocManager::install()

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

在这里插入图片描述

总结

感谢大佬的分享我才能把 R 艰难的安装到我的电脑上,对此做出记录,万一以后还要下载 R 就不用费时间看视频了,今后我也分享我学习 R 语言的一些笔记。

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/153509.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • c++语言switch用法举例_switch语句特点

    c++语言switch用法举例_switch语句特点C语言/C++【switch语句详解(用法、规则、流程图、实例)】

  • STL 源代码剖析 算法 stl_algo.h — merge sort「建议收藏」

    STL 源代码剖析 算法 stl_algo.h — merge sort

  • 蓝屏终止代码KMODE_windows10重置电脑

    蓝屏终止代码KMODE_windows10重置电脑安装双系统后,Windows10时常出现蓝屏

    2022年10月14日
  • C# 多线程 ThreadStart和ParameterizedThreadStart

    C# 多线程 ThreadStart和ParameterizedThreadStart线程是轻量级进程。一个使用线程的常见实例是现代操作系统中并行编程的实现。使用线程节省了CPU周期的浪费,同时提高了应用程序的效率。每个线程都定义了一个独特的控制流。如果应用程序涉及到复杂的和耗时的操作,那么设置不同的线程执行路径往往是有益的,每个线程执行特定的工作。线程生命周期线程生命周期开始于System.Threading.Thread类的对象被创建时,结束于线程被终止或完成执行时。线程生命周期中的各种状态:未启动状态:当线程实例被创建但Start方法未被调用时的状况。就绪状态:

  • 心情不好的时候,用 Python 画棵樱花树送给自己吧「建议收藏」

    心情不好的时候,用 Python 画棵樱花树送给自己吧「建议收藏」最近发生了很多事情,工作不开心,爱情无果而终,身边的小伙伴陆陆续续离职。虽然都不是会一下子击垮自己的事情,但是积攒起来,还是会有突然感到疲惫和倦怠的时候,有一种不知道下一步要走向哪里的无力感。在这个城市留下了很多的回忆,但是身边的人一个个离开,走到现在,似乎没有太多留恋的了,也没想好未来要去哪里。自己是一个始终需要新鲜感的人,在这里停留了太久,大概到了该说再见的时候了吧。

  • IDEA2018.1.4 破解教程

    第一步:下载破解补丁==》http://idea.lanyus.com/下载之后得到==》JetbrainsCrack-2.10-release-enc.jar第二步:重命名去掉-release-enc,然后放在IDEA安装目录的bin文件夹里面第三步:分别在idea.exe.vmoptions和idea64.exe.vmoptions文件里的最后一行添加-java…

发表回复

您的电子邮箱地址不会被公开。

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