我有一个列表,其中我的项目对应于矩阵。每个 itemname 看起来像这样$test_parallel_1.RData
直到$test_parallel_10.RData
。我想按数字顺序排列 itemnames,因为$test_parallel_10.RData
在$test_parallel_1.RData
. 并且$test_parallel_9.RData
在列表的末尾..
最好的,文森特
试试 gtools 包
> install.packages("gtools") ## install gtools
> library(gtools) ## load package
> mixedsort(your_list) ## this will sort as expected
要使用名称对列表进行排序,请使用以下代码:-
> your_list <- your_list[mixedsort(names(your_list))]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句