【发布时间】:2019-12-10 15:46:55
【问题描述】:
对于可能具有误导性的标题和可能的重复帖子感到抱歉
我想创建一个循环,以 1:4 解析列表元素,并将其设置在 data.frame 中,并使用循环选择的元素名称。 我从一个列表开始:
> names(peakAnnoList_chip)
[1] "CAPAN1_px8_JunB" "CAPAN1_px13_JunB" "Panc1_13_cjun" "Panc1_px8_old_cJun"
> class(peakAnnoList_chip)
[1] "list"
然后我得到第一个元素:
> CAPAN1_px8_JunB <- as.data.frame(peakAnnoList_chip[[1]]@anno)
> class(CAPAN1_px8_JunB)
[1] "data.frame"
所以最后我可以做到:
write.table(CAPAN1_px8_JunB,
file = "CAPAN1_px8_JunB_annotation.txt",
sep = "\t",
quote = F,
row.names = F)
但我找不到将特定名称 (CAPAN1_px8_JunB) 设置为 data.frame 的优雅方法
有什么线索吗?
【问题讨论】: