【发布时间】:2023-04-07 13:53:02
【问题描述】:
我正在做一些模拟,我有一个列表,其中第一个元素是一个向量,其中某些系数使用来自相应(模拟)数据帧的值计算,第二个元素是一个列表,其中存储了这些相应的数据帧。
Results[[1]][[i]] # returns a coefficient
Results[[2]][[i]] # returns a corresponding data frame
我想按系数对元素进行排序,以便最高系数和相应的数据框排在第一位,第二好的解决方案排在第二位,依此类推。我可以通过以下方式获得最高系数使用 which.max() 函数,并通过运行 Results[[2]][[which.max(Results[[1]])]] 来访问数据库。但是,我想获得其他具有高系数的数据库。我的问题是,有没有一种简单的解决方案可以以这种方式对列表进行排序?
【问题讨论】:
-
你能做一个可重现的例子吗?