【发布时间】:2021-08-22 00:47:31
【问题描述】:
我有一个特定的列表,例如:
my_list<-list("Cluster18904", "Cluster6294", "Cluster17424", "Cluster26257",
"Cluster27053", "Cluster2905", "Cluster16096", "Cluster14552")
看起来像:
my_list
[[1]]
[1] "Cluster18904"
[[2]]
[1] "Cluster6294"
[[3]]
[1] "Cluster17424"
[[4]]
[1] "Cluster26257"
[[5]]
[1] "Cluster27053"
[[6]]
[1] "Cluster2905"
[[7]]
[1] "Cluster16096"
[[8]]
[1] "Cluster14552"
我有一个具有相同列名的矩阵,但我正在寻找一种解决方案,以便对矩阵的列进行排序以匹配与my_list中相同的顺序
我试过了:
as.data.frame(matrix)[,my_list]
但我明白了:
.subset(x, j) 中的错误:'list' 不正确的索引类型
【问题讨论】: