可以使用R包"org.Hs.eg.db"中的函数"select"来将SYMBOL转换为ENTREZID。以下是示例代码:

# 安装org.Hs.eg.db包
install.packages("org.Hs.eg.db")

# 载入org.Hs.eg.db包
library(org.Hs.eg.db)

# 创建一个包含SYMBOL的向量
symbol_vec <- c("TP53", "BRCA1", "EGFR")

# 使用select函数将SYMBOL转换为ENTREZID
entrezid_vec <- select(org.Hs.eg.db, keys=symbol_vec, keytype="SYMBOL", columns="ENTREZID")

# 打印转换结果
print(entrezid_vec)

输出结果:

  TP53   BRCA1    EGFR 
"7157"  "672" "1956"

可以看到,TP53的ENTREZID为7157,BRCA1的ENTREZID为672,EGFR的ENTREZID为1956。

R语言SYMBOL转 ENTREZID

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

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