在使用 R 语言的 enrichGO 函数时,可能会遇到以下错误:

kk <- enrichGO(gene = gene,
               OrgDb = org.Hs.eg.db, 
               pvalueCutoff =0.05, 
               qvalueCutoff = 0.05,
               ont='all',
               readable =T)

Error in duplicated.default(do.call(Map, `names<-`(c(list, x), NULL)),  : 
  'Rf_translateCharUTF8' must be called on a CHARSXP, but got 'list'

该报错通常是因为输入的参数类型不正确导致的。建议检查输入参数的类型和格式是否正确。可能需要对输入参数进行转换或重新编写代码。

另外,可以尝试更新相关的 R 包或重新安装 R 软件。如果问题仍然存在,建议提供更详细的错误信息和相关代码,以便进行更深入的分析和解决。

R语言 enrichGO 函数报错:'Rf_translateCharUTF8' must be called on a CHARSXP, but got 'list'

原文地址: https://www.cveoy.top/t/topic/oo34 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录