gpt4 book ai didi

r - 按元素长度对列表进行排序

转载 作者:行者123 更新时间:2023-12-05 01:02:52 26 4
gpt4 key购买 nike

对不起,基本问题,但我有一个元素列表,它们是数字向量

str(list1)
List of 34
$ 1 : num [1:2037171] 98.3 98.2 98.1 97.4 97.9 98 97.7 98.1 98.4 98 ...
$ 3 : num [1:692076] 98.8 98.1 97.6 96.6 96.4 96.9 96.1 95.8 96.7 96.5 ...
$ 2 : num [1:82621] 97.7 97.7 97.4 97.7 98.4 98.1 97.4 98 97.6 98.3 ..
.
.
.

,似乎 list.sort(or order) 不起作用,因为 list1 不是原子向量。我想按其向量的长度对 list1 进行排序。这怎么可能?很抱歉“滥用”这个网站作为我的个人 R 教程。在谷歌上找不到答案。

最佳答案

len <- sapply(list1, length)
list1[order(len)]

关于r - 按元素长度对列表进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26802758/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com