我有一个 bioconductor
软件包版本 1.2.14,我刚刚将其更新到版本 1.4.2,不幸的是我得到了不同的结果。
我想确定这是因为软件包更新造成的。有没有办法恢复到旧版本,或者删除当前版本并指定安装旧版本?
或者,我可以在 GitHub 上查看分支,我想知道它们是否对应于 Bioconductor 的不同版本。 那么,我可以从 GitHub 分支版本安装吗?
最佳答案
步骤 1 在对象浏览器(Revo R Ent 的)中,右键单击“已加载的包”下的 bioconductor
包,然后单击“卸载包”。
步骤 2 在对象浏览器(Revo R Ent 的)中,右键单击“已安装的软件包”下的 bioconductor
软件包,然后单击“卸载软件包”。
第三步关闭 R 的 GUI(在我的示例中:Revo R Ent)。
第四步(对于 Revo R Ent 用户)删除 .xml 文件:
C:\Users\User\Documents\Revolution\32_7.3\PackageXMLs\bioconductor.xml
文件bioconductor.xml(与v1.4.2相关)负责在R的GUI中处理bioconductor 1.4.2
的功能。
第 5 步通过以下方式获取您的图书馆位置:
.libPaths()
[1] "C:/Revolution/R-Enterprise-7.3/R-3.1.1/library"
第6步从库位置的Windows资源管理器中删除bioconductor
包的文件夹。
(现在,您摆脱了 bioconductor
1.4.2)
第七步 打开 Revo R Enterprise。安装 bioconductor
软件包版本 1.2.14:
安装 - 从本地 Zip 文件安装软件包...- 选择 bioconductor
1.2.14 的 .zip - 确定。
现在,bioconductor
文件夹(与 1.2.14 相关)已列在您的库位置中。
Step8 library(bioconductor) # 现在,bioconductor v. 1.2.14 可在您的 R GUI 中运行。
(对于 Revo R Ent 用户)在 C:\Users\User\Documents\Revolution\32_7.3 中创建新文件
bioconductor.xml
(与 v1.2.14 相关)\PackageXMLs
即使关闭 Revo R Ent,此 .xml 文件也会保留在 PackageXMLs 文件夹中以充当缓冲区。
虽然我给出了针对 R 的“Revolution R Enterprise”GUI 的解决方案,但其他 R 的 GUI 的解决方案机制是相同的。
关于r - 安装特定版本的bioconductor包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37503884/