-2
A
回答
0
我想你想以此爲例:
x <- c(list(c("b", 4)), list(c("a", 4)), list(c("b", 3)))
和第二要素中的每個列表排序,你可以這樣做:
> x[ order (sapply(x, "[[", 2))]
[[1]]
[1] "b" "3"
[[2]]
[1] "b" "4"
[[3]]
[1] "a" "4"
的saplly(... , "[[" , <n>)
模式往往是提取有用來自strsplit
的結果:
> z <- strsplit(c("test of sentence reading", "another test", "something esle") , split=" ")
> sapply(z, "[[", 2)
[1] "of" "test" "esle"
相關問題
- 1. R:嵌套排序
- 2. 排序嵌套Markdown列表?
- 3. 排序由嵌套列表
- 4. 排序嵌套列表
- 5. 排序錨不排序嵌套列表
- 6. R:安排和嵌套列表
- 7. jQuery的嵌套排序列表
- 8. jQuery的 - 排序嵌套UL列表
- 9. jQuery:可排序的嵌套列表?
- 10. LINQ的排序嵌套表
- 11. R:從嵌套列表
- 12. R子集嵌套列表
- 13. 通過嵌套列表排序
- 14. 排序列表嵌套在元組中
- 15. 在Python中嵌套列表排序
- 16. 嵌套列表和python排序
- 17. 列表排序依據嵌套屬性
- 18. 排序基於嵌套數組列表
- 19. 對嵌套列表進行排序
- 20. Python的 - 排序嵌套列表的列表
- 21. 嵌套列表序列化
- 22. R添加到列表(嵌套表)
- 23. 如何將複雜的嵌套字典排序爲嵌套列表
- 24. 循環嵌套列表中的R
- 25. 排序嵌套的JSON陣列
- 26. 行和列之間的嵌套排序
- 27. 嵌套ng-repeat中的列排序(AngularJS)
- 28. 使用對象列表排序嵌套列表
- 29. jquery嵌套排序
- 30. 排序嵌套場
這給出了四個元素的列表。你的意思是'x < - list(as.list(c(「b」,4)),as.list(c(「a」,4)))'? – Psidom
你的例子不好,但是'purrr :: sort_by'很好:'library(purrr); x < - list(list(「b」,4),list(「a」,3));在基礎上,'x [order(sapply(x,\'[[\',2))]' – alistaire