无法添加基因过滤器'包到库

时间:2018-01-03 01:35:41

标签: r installation package repository

' genefilter'包安装并为我工作,但我不知道我做了什么。我只是用过:

f
像往常一样,我收到了错误:

library(genefilter)

我已卸载该软件包并重新安装使用:

Error: package or namespace load failed for ‘genefilter’ in 
loadNamespace(j<- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]): 
there is no package called ‘RCurl’

但是当我尝试将其加载到我的库中时仍然收到相同的错误。我已经搜索了答案并尝试了很多东西,但我无法弄清楚。如果我有一个紧迫的截止日期,任何帮助都会受到赞赏!

2 个答案:

答案 0 :(得分:2)

处理错误的正确方法是说缺少包是安装缺少的包。

您使用的方法通常也会安装依赖项。但是,程序包的作者有时无法包含依赖项的依赖项。依赖项的安装不够递归,然后您需要单独安装。你可能需要制作几个这样的&#34;额外的&#34;安装。依赖网络有时相当深。在这方面,类似于不同组织或癌症转录组中的依赖性网络。你是遗传学家或遗传学家,对吧?

答案 1 :(得分:0)

看到 R 告诉您问题出在 RCurl 而不是 genefilter
似乎最新版本的 genefilter 或其依赖项之一依赖于 RCurl
安装 RCurl 并查看是否可以修复它。