|
最近在研究R语言,关于语言本身,就不做过多介绍,相信各位看官凡是看R的都有所了解,在这里介绍一下常见的R包安装问题与解决办法。
R本身开源,也将免费发挥到了极致,互联网时代,众包模式可见一斑。R精髓也在于各种各样功能强大的各种包,关于包的下载,大家再熟悉不过了,R有CRAN,可以很方便下载各种包。
问题:如何安装目标包呢?
答:只需要输入命令install.packages("XXX"),就可以下载自己需要的包了,或者从菜单栏里选择安装包--->安装程序包来实现。
问题:使用install.packages("XXX")命令提示错误,检查了若干遍引号和包名称,发现没错的时候,重启了几次R,而R仍是报错的时候,常见的如package ‘xxx’ is not available (for R version 3.0.3)。怎么安装目标包?
答:这时就要选其他方法来装包了。既然R自己一直说出错,那我们自己下载好包再安装总行了吧,可以自己在CRAN上查找目标包,下载zip文件到本地,然后启动R选择本地zip安装就OK了。
问题:我在CRAN上没找到目标包,是什么情况(如功能强大的Rweibo包)?
答:这时候不要急,可能该包在R-forge project 上,上该站查查看吧。
问题:在安装zip包的同时,报错,比如说,提示什么读取错误,文件缺失,不适用等等的问题,那怎么办呢?
答:研究过R包的结构的朋友就会发现,zip文件解压之后就是R中library里的结构。那么,我们可以直接解压zip包,然后将解压后的文件放入R安装根目录的library文件夹里,然后到R命令输入界面library该包试试,是不是成功了呢?
以上几个问题仅为笔者自己在研究R包的时候发现的问题以及探索的解决办法,希望能帮助到您,如果没能解决您的问题,可以进一步研究讨论。
共同学习进步啦啦啦啦~
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-5-17 22:14
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社