R语言小白入门第一步,视频手把手教你如何安装R包

Posted 医学方

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言小白入门第一步,视频手把手教你如何安装R包相关的知识,希望对你有一定的参考价值。

点击【医学方】  关注我们
R语言小白入门第一步,视频手把手教你如何安装R包


各位医学方的朋友,大家好。我是Flyman,今天和大家分享一下R包安装的各种姿势。谈到R包,大家都会觉得没有R包的R语言,可能就不那么吸引人了,根据最新的Rdocument网站显示,目前仅CRAN的包就达到了19557个,足以见的其魅力无穷呀。

R语言小白入门第一步,视频手把手教你如何安装R包
今天,我们主要是带着大家总结一下R包安装的各种方法。

视频版:


字版:

1

鼠标点击安装,首先选择Tools,然后选择install packages,如下:

R语言小白入门第一步,视频手把手教你如何安装R包

点开之后,如下:

R语言小白入门第一步,视频手把手教你如何安装R包

这个时候你只需要在你的箭头所指的地方输入R包的名字即可。


2

代码安装即所谓的命令行安装。
这里需要简单的区分一下CRAN和Bioconda上的工具包,如果是CRAN,则是使用install.packages,如果是Bioconda则是可以通过BioMange::install来实现安装。
首先我们看一下CRAN上的包,比如我们安装用于生存分析的survival包:

命令如下:

R语言小白入门第一步,视频手把手教你如何安装R包
通过加载判断我们是否成功的安装上了这个工具包,即library一下即可(注意: 弹出的warning信息不用去管)
R语言小白入门第一步,视频手把手教你如何安装R包
这个过程其实看起来很简单,只需要填充所需要的包的名字即可,实际上,install.packages的内置参数很多。 比如我们要安装指定版本的工具包,首选我们看一下自己安装的这个包的版本号,采用packageVersion命令如下:
R语言小白入门第一步,视频手把手教你如何安装R包
可以看到我们安装的版本号为3.1.12

那如果我们想安装3.1.08版本,如下:

https://cran.r-project.org/src/contrib/Archive/survival/

链接是CRAN发布的survival的版本:

R语言小白入门第一步,视频手把手教你如何安装R包
右键选择复制链接地址,即代表这个包的url地址:

R语言小白入门第一步,视频手把手教你如何安装R包

R语言小白入门第一步,视频手把手教你如何安装R包

接着用install.packages(packageurl,type=‘source’),注意设置type为source,这样就可以成功安装自己指定的版本了。


3

Bionconda上如何安装呢?

类比CRAN,Bioconda上也可以安装指定版本的包,首先我们学一下如何在Bioconda上安装一个工具包,比如我们安装一个差异分析的limma包,我们采用命令行安装:

R语言小白入门第一步,视频手把手教你如何安装R包

很明显这里我们没有设置版本号,默认安装的是最新版本。

R语言小白入门第一步,视频手把手教你如何安装R包
可以看到我们安装的是3.42.2版本。

如果我们想安装一个低版本的limma,该怎么做呢?同样可以采用install.packages,如下:

Limma链接:

https://bioconductor.org/packages/3.10/bioc/src/contrib/Archive/limma/

R语言小白入门第一步,视频手把手教你如何安装R包

这个时候我们查看一下版本号:

R语言小白入门第一步,视频手把手教你如何安装R包
那么看到这个,恭喜你成功安装了你想要版本的R包
R语言小白入门第一步,视频手把手教你如何安装R包
Ok,今天的推文就到这,我们给大家详细介绍了如何安装R包,安装CRAN还是Bioconda都给大家做了介绍。 当然了,我们之前也推出了R语言课程,带着大家从入门到精通,欢迎大家持续关注,最后,欢迎大家留言,有不正确的地方,也请大家留言指正。
R语言小白入门第一步,视频手把手教你如何安装R包


R语言小白入门第一步,视频手把手教你如何安装R包

征 稿 启 事


「医学方」现正式向粉丝们公开征稿!内容须原创首发,与科研相关,一经采用,会奉上丰厚稿酬(300-2000元),。


“医学方”始终致力于服务“医学人”,将最前沿、最有价值的临床、科研原创文章推送给各位临床医师、科研人员。




腾讯课堂:https://medfun.ke.qq.com

网易云课堂:http://study.163.com/u/ykt1467466791112

客服微信:yixuefang1234


温馨提示:医学方还设有专门的讨论群哦~各位明星导师都在群中,可以解答各位的遇到的问题,如有兴趣,可以加客服微信后加入群聊

以上是关于R语言小白入门第一步,视频手把手教你如何安装R包的主要内容,如果未能解决你的问题,请参考以下文章

手把手教分析| 掌握R语言第一步

博士师兄手把手教你用R语言做PCA分析,不存在学不会!

师兄绝招 | 手把手教你R语言轻松搞定临床三线表

R语言 | 手把手教你做文本挖掘!

最简单的R语言绘图,教你10分钟搞定入门绘图

技术贴 | R语言:手把手教你搞定ggplot柱形图