首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在R中安装cnv-seq.tar.gz

在R中安装cnv-seq.tar.gz
EN

Stack Overflow用户
提问于 2014-10-29 00:07:36
回答 2查看 394关注 0票数 0

我正试图在我的R库中安装这个cnv软件包,以帮助复制数字变化分析。但是,当我输入

代码语言:javascript
复制
install.packages("cnv-seq")

在R命令中,会弹出一个错误代码,表示3.1.1版本不可用。所以我也尝试了旧的版本。所有人都说没有。我重复检查菜单,软件包->安装软件包->。无cnv-seq

好的。然后我尝试从一个本地源,即"cnv-seq.tar.gz“安装它。

当我打字时

代码语言:javascript
复制
install.packages("C:/cnv-seq.tar.gz", repos=NULL, type="source")

它仍然返回一个错误,该错误表示无法从此文件提取包。软件包的安装具有非零退出状态。

什么地方出了问题,或者还有其他的我可以手动安装这个包到我的电脑上吗?几年前看过一个类似的问题之后,

如何从源安装R包?

我还是解决不了这个问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-10-29 00:31:12

这是RTFM的一个例子;)

您可以在下面的R中完成整个过程,我们将归档文件下载到临时目录,然后解压缩,最后安装。

代码语言:javascript
复制
download.file('http://tiger.dbs.nus.edu.sg/cnv-seq/cnv-seq.tar.gz', 
              f <- tempfile())
untar(f, exdir=tempdir())
install.packages(file.path(tempdir(), 'cnv-seq', 'cnv'), type='source', repos=NULL)
票数 1
EN

Stack Overflow用户

发布于 2014-10-29 00:30:49

我相信你必须先打开文件。如果您没有访问linux机器的权限,我相信7zip具有此功能。linux命令将是:

代码语言:javascript
复制
tar -xvf  /path/to/file/cnv-seq.tar.gz 

这样做之后,您应该能够将包导入到R中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26620667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档