用命令行安装和加载R(源码)程序包

来源:互联网 发布:网络理财平台排名 编辑:程序博客网 时间:2024/04/27 16:11

今天遇到一个问题,在R中用命令install.packages(“bigmemory”)安装“bigmemory”这个用于处理大数据的包时,出现以下警告提示:

这里写图片描述

提示R版本过低,查看官网才知道,目前最新的“bigmemory”包要求R版本在3.2以上,而当前版本为3.1.3,如果为了安装这个包而去升级R版本,会大费周折,而且如果升级R版本的话,原本已经下载安装的包可能也会受影响,那么处理这个问题的办法就是:

1、从“bigmemory”的官网下载旧版本的源码;

2、setwd函数确保R的工作路径已设置为保存源代码的目录

setwd(“/public/GWAS")

3、install.packages("bigmemory_4.5.18.tar.gz", repos=NULL, type="source")

注意,这里需要改动两个参数。首先,我们必须设置repos=NULL来告诉函数不要使用CRAN中任意一个资源库,然后要设置type=”source”来告诉函数使用源代码安装。

4、导入该包

library(bigmemory)
2 0
原创粉丝点击