先查看原来列表元素顺序
names(inputlist)# [1] "B cells" "CD4 T" "CD8 T" "cycling" "DC" "Mac" "Mono" "NK"# [9] "other" "pDC"length(inputlist[[1]])# [1] 1
按照基因数量从大到小排序,方便后面upset图横向从大到小排列。
mylist=inputlist[order(sapply(inputlist, length),decreasing = T)]
然后查看新的列表元素顺序
names(mylist)# [1] "Mac" "DC" "Mono" "NK" "other" "CD4 T" "CD8 T" "pDC"# [9] "B cells" "cycling">length(mylist[[1]])#[1] 451
