当年学习Perl语言时,看小骆驼,上面有个CPAN的东西,说是上面有很多包,但我的技术仅仅入门,包是一次也没有用上。但是R语言不一样,没有R包寸步难行,虽然用R的base包可以把程序写得像bash一样冗长无味,但我还是习惯用tidyverse系列,习惯了,毕竟R包是另一种语言,tidyverse结构的一致性,让我张口就来,不用查说明文档了…… R语言包,就是别人编写好的程序、函数放到一起,你直接用就可以,不用重新编写,大部分的R包在CRAN中,用install.packages进行安装,还有一些在bioconductor上面,还有一些在github上,另外还有一些编译好的包直接本地加载就能用。 下面介绍一下如何查看已经安装的R包,应用场景很多,主要就是你想在另外电脑上配置同样的环境时,直接按图索骥就行了。当然,更简单的是把包直接copy进去,安装相同的版本,直接用就行了。不过我们可能会轻装上阵,所以把包名记住也很有必要。 下面介绍几种R包的管理,包括如何查看已经安装的R包,如何查看已经加载的R包,如何安装R包,如何删除R包,如何查看R版本,如何查看R包的版本,所谓的一答解千文,就是说的本篇呀! 1. 查看已安装的包
它会给出来,所有已安装的R包的详细信息,包括包名,路径,版本,优先级,建议等,提取已安装的包名:
![]() 2. 查看已加载的R包这里的小括号不可以省略
可以看到,默认加载了7个基础包。 如果不想加载,可以从内存中去除(这里不是删除),用 注意,这里双引号必须有,
我们看到,stats已经被去除了。
可以看到,stats又在内存中了 3. 安装和卸载R包安装R包,如果是在CRAN中,直接用
删除R包,用
4. 更新R包更新R包,用
5. 查看R包版本载入R包,然后用:
分割线 大家好,我是邓飞,一个持续分享的数据分析师,这里我将自己公众号的干货内容挑重点罗列一下,方便大家阅读和使用。 5,书籍及配套代码领取--统计遗传分析导论(可以选择文字pdf版) |
|