JHpeony 2024-09-19 10:56 采纳率: 33.3%
浏览 1287
已结题

错误于library(org.Hs.eg.db): 不存在叫‘org.Hs.eg.db’这个名称的程序包,如何解决?

org.Hs.eg.db包下载成功,但是library时显示不存在

> library(org.Hs.eg.db)
错误于library(org.Hs.eg.db): 不存在叫‘org.Hs.eg.db’这个名称的程序包
  • 写回答

25条回答 默认 最新

  • 叫兽-郭老师 新星创作者: Java技术领域 2024-09-19 10:57
    关注
    获得0.30元问题酬金

    🕖上午好,题主!目前:🟢[在线]
    📢参考通义千问、由郭老师整理提供!
    📣今日诗号:曾经沧海难为水,除却巫山不是云。

    要解决这个问题,您需要先安装org.Hs.eg.db包。您可以使用以下代码来安装和加载这个包:

    if (!requireNamespace("BiocManager", quietly = TRUE))
        install.packages("BiocManager")
    
    BiocManager::install("org.Hs.eg.db")
    library(org.Hs.eg.db)
    

    这段代码首先检查是否已经安装了BiocManager包,如果没有,则安装它。然后使用BiocManager安装org.Hs.eg.db包。最后,加载org.Hs.eg.db包。

    评论

报告相同问题?

问题事件

  • 系统已结题 9月27日
  • 赞助了问题酬金15元 9月19日
  • 创建了问题 9月19日