R包clusterProfiler如何安装成功(新手必看!)

 更新时间:2023年02月13日 11:07:37   作者:育种数据分析之放飞自我  
最近在我以为ClusterProfiler已经安装好的时候,又遇到了一些问题,所以这篇文章主要给大家介绍了关于R包clusterProfiler如何安装成功的相关资料,需要的朋友可以参考下

前言

里面有些坑,写篇博客介绍一下。

R包clusterProfiler是生物信息分析汇总,基因富集分析可视化经常用到的R包,但是安装时,新手经常会遇到一些问题,这里简单总结一下。

看重点:正确的安装方式

官网:https://bioconductor.org/packages/release/bioc/html/clusterProfiler.html

在R中运行下面命令,安装即可:

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("clusterProfiler")

1. 在CRAN中用install.packages()安装

install.packages("clusterProfile")

安装报错:

> install.packages("clusterProfile")
(因为‘lib'没有被指定)
Warning in install.packages :
  package ‘clusterProfile' is not available for this version of R

A version of this package for your version of R might be available elsewhere,
see the ideas at
https://cran.r-project.org/doc/manuals/r-patched/R-admin.html#Installing-packages
> 

报错原因,因为clusterProfile不在CRAN中,所以不能通过install.packages进行安装。

2. 安装bioconductor报错

有时候,知道在bioconductor中,于是还是安装:

install.packages("bioconductor")

报错如下:

> install.packages("bioconductor")

(因为‘lib'没有被指定)
Warning in install.packages :
  package ‘bioconductor' is not available for this version of R

A version of this package for your version of R might be available elsewhere,
see the ideas at
https://cran.r-project.org/doc/manuals/r-patched/R-admin.html#Installing-packages

3. 正确而顺利的安装方法

3.1 安装最新版R

目前是4.2.1,因为R4.2之前的clusterProfiler有bug,kegg联网会报错,新版本没有问题了。

3.2 安装Rtools4.2

这是单机软件,地址:https://cran.r-project.org/bin/windows/Rtools/rtools42/rtools.html

3.3 配置镜像

在Rstudio中,将下载镜像变为中国的,下载速度会快很多。

3.4 正式安装

在Rstudio中运行安装代码:

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("clusterProfiler")

这中间会安装许多依赖包,如果有某个包安装报错了,就单独安装那个包,安装成功后,在运行安装clusterProfiler的代码。

4. 配置建议

  • R最新版的R4.2.1
  • 安装Rtools(windows系统建议)
  • 安装路径不要有中文路径
  • 如果电脑用户名是中文的,建议新建一个英文用户名,然后登录安装
  • 配置镜像,提升安装速度

总结

到此这篇关于R包clusterProfiler如何安装成功的文章就介绍到这了,更多相关R包clusterProfiler安装成功内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • R语言-如何读取前n行数据

    R语言-如何读取前n行数据

    这篇文章主要介绍了R语言实现读取前n行数据的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言关联规则深入详解

    R语言关联规则深入详解

    这篇文章主要介绍了R语言关联规则深入详解,文中内容讲解的很透彻,有感兴趣的同学可以学习下
    2021-03-03
  • 详解R语言apply系列函数的使用

    详解R语言apply系列函数的使用

    R语言的循环效率并不高,所以并不推荐循环以及循环嵌套。为了实现循环功能的情况下,兼顾效率,R语言提供了apply系列函数,用于对规则的数据进行函数式的迭代处理,下面就来和大家聊聊它们的使用吧
    2023-03-03
  • R语言 解决安装ggplot2报错的问题

    R语言 解决安装ggplot2报错的问题

    这篇文章主要介绍了R语言 解决安装ggplot2报错的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言入门教程之删除指定数据的方法

    R语言入门教程之删除指定数据的方法

    这篇文章主要介绍了R语言入门教程之删除指定数据的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • R语言-如何按照某一列分组求均值

    R语言-如何按照某一列分组求均值

    这篇文章主要介绍了R语言实现按照某一列分组求均值的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言时间序列TAR阈值自回归模型示例详解

    R语言时间序列TAR阈值自回归模型示例详解

    这篇文章主要介绍了R语言时间序列TAR阈值自回归模型,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • R语言中字符串的拼接操作实例讲解

    R语言中字符串的拼接操作实例讲解

    这篇文章主要介绍了R语言中字符串的拼接操作实例讲解,文中使用了具体的代码实例,有感兴趣的同学可以研究下
    2021-03-03
  • R语言实现各种数据可视化的超详细教程

    R语言实现各种数据可视化的超详细教程

    Python语言越来越流行,尤其是在机器学习与深度学习等领域,但是R语言在数据分析与可视化方面仍然具有绝对的优势,下面这篇文章主要给大家介绍了关于R语言实现各种数据可视化的超详细教程,需要的朋友可以参考下
    2022-11-11
  • R语言中矩阵matrix和数据框data.frame的使用详解

    R语言中矩阵matrix和数据框data.frame的使用详解

    这篇文章主要介绍了R语言中矩阵matrix和数据框data.frame的使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03

最新评论