2014-05-14 132 views
0

我有一個對象{鍵,值}對列表。例如:R對象排序列表

list.predict

[[1]]

[1] 1.0000000 0.8564264

[[2]]

[1] 2.0000000 0.1980792

我想按第二個組件降序排列此列表每個元素的入口(意味着按照0.8564264和0.1980792的順序排序)。

回答

2
list.predict[ order(sapply(list.predict, "[", 2)) ] 
+0

謝謝。如果要按降序排列? – user3628777

+0

@ user3628777添加'rev'功能。 –

+0

或在'sapply'前放一個減號。 –