我有一个数据帧列表:my_list包含18个数据帧
> names(my_list)
[1] "UG 100-12" "UG 100-15" "UG 100-9" "UG 108-12" "UG 108-15" "UG 108-9" "UG 116-12" "UG 116-15"
[9] "UG 116-9" "UG 124-12" "UG 124-15" "UG 124-9" "UG 84-12" "UG 84-15" "UG 84-9" "UG 92-12"
[17] "UG 92-15" "UG 92-9"
我想根据名称的向量以正确的顺序对列表重新排序:
df <- c("UG 84-9", "UG 84-12", "UG 84-15", "UG 92-9", "UG 92-12", "UG 92-15", "UG 100-9",
"UG 100-12", "UG 100-15", "UG 108-9", "UG 108-12", "UG 108-15", "UG 116-9", "UG 116-12",
"UG 116-15", "UG 124-9", "UG 124-12", "UG 124-15")
任何帮助,将不胜感激。谢谢
Base R解决方案:
my_ordered_list <- mylist[sort(names(mylist))]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句