ネストされたリストの要素をグループ化する方法は?

フローレント

ネストされたリストの要素をRにグループ化したいのですが、それを行うための最良の解決策は何ですか?

nest1 <- list(item1 = 1, item2 = "a")
nest2 <- list(item1 = 3, item2 = "b")
li <- list(nest1, nest2)
> li
[[1]]
[[1]]$item1
[1] 1

[[1]]$item2
[1] "a"


[[2]]
[[2]]$item1
[1] 3

[[2]]$item2
[1] "b"

私が達成しようとしているのは次のようなものです:

[[1]]
[[1]]$item1
[[1]] 1 3

[[1]]$item2
[[1]] "a" "b"

私はlapplyいくつかの方法で試しましたが、期待した結果が得られません。

lapply(li, "[[", c("item1", "item2"))
akrun

使用できます transpose

library(purrr)
transpose(li) %>%
     map(~unlist(., recursive = FALSE)) %>%
     list()
#[[1]]
#[[1]]$item1
#[1] 1 3


#[[1]]$item2
#[1] "a" "b"

またはを使用して base R

v1 <- unlist(li)
list(lapply(split(unname(v1), names(v1)), type.convert, as.is = TRUE))

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ネストされたリストの要素でリストをグループ化する

分類Dev

グループ化されたリストのリストをグループ化する方法は?

分類Dev

SwiftUI:ネストされたForEach(グループ化)の要素を「スワイプ削除」する方法

分類Dev

SwiftUI:ネストされたForEach(グループ化)の要素を「スワイプ削除」する方法

分類Dev

リストのリスト内の要素をネストされた辞書にグループ化します

分類Dev

ネストされたリスト (python) を辞書にグループ化する方法は?

分類Dev

最初の要素に基づいてネストされたリストをグループ化するにはどうすればよいですか?

分類Dev

Java8ストリームでマップされた値を持つリストのネストされたグループ化を取得する方法

分類Dev

リストの付属物を含むネストされたforループを最適化する方法は?

分類Dev

ネストされた配列のオブジェクトの要素でグループ化する方法

分類Dev

条件の下でリストをネストされたリストにグループ化する-Python

分類Dev

リストを要素ごとにグループ化されたサブリストに分割する方法

分類Dev

1つのステップでネストされたグループ化されたSumを取得する方法

分類Dev

接続されたペアのリストをグループ化する方法

分類Dev

GraphQLクエリフィールドをサブ/ネストされたクエリグループにグループ化する方法はありますか?

分類Dev

JavaScript:ネストされた配列をグループ化する方法

分類Dev

ネストされたPOCOを生成するためのlinqグループ化

分類Dev

リスト内の他の列によってグループ化された列を合計する方法は?

分類Dev

ネストされたリストのタプルを解凍する方法は?

分類Dev

Rのリスト内の要素のグループを平均化する方法は?

分類Dev

Elasticsearchアグリゲーター間の関係を構築する-ネストされたグループ化

分類Dev

lodashを使用してマルチネストされたJSON記事をグループ化する方法は?

分類Dev

ネストされたリストのループを変更する方法linq

分類Dev

GNU並列で巨大なデータセットのネストされたforループを含むbashスクリプトを並列化する方法は?

分類Dev

lodashを使用してネストされたプロパティでグループ化する方法は?

分類Dev

ネストされたオブジェクトの配列をネストされた値で複数の配列にグループ化する方法

分類Dev

このパンダ操作を高速化する方法(ネストされたリストアイテムでグループ化)

分類Dev

Python DataFrameでネストされたループを高速化する方法は?

分類Dev

同じ名前のリスト要素をグループ化する方法は?

Related 関連記事

  1. 1

    ネストされたリストの要素でリストをグループ化する

  2. 2

    グループ化されたリストのリストをグループ化する方法は?

  3. 3

    SwiftUI:ネストされたForEach(グループ化)の要素を「スワイプ削除」する方法

  4. 4

    SwiftUI:ネストされたForEach(グループ化)の要素を「スワイプ削除」する方法

  5. 5

    リストのリスト内の要素をネストされた辞書にグループ化します

  6. 6

    ネストされたリスト (python) を辞書にグループ化する方法は?

  7. 7

    最初の要素に基づいてネストされたリストをグループ化するにはどうすればよいですか?

  8. 8

    Java8ストリームでマップされた値を持つリストのネストされたグループ化を取得する方法

  9. 9

    リストの付属物を含むネストされたforループを最適化する方法は?

  10. 10

    ネストされた配列のオブジェクトの要素でグループ化する方法

  11. 11

    条件の下でリストをネストされたリストにグループ化する-Python

  12. 12

    リストを要素ごとにグループ化されたサブリストに分割する方法

  13. 13

    1つのステップでネストされたグループ化されたSumを取得する方法

  14. 14

    接続されたペアのリストをグループ化する方法

  15. 15

    GraphQLクエリフィールドをサブ/ネストされたクエリグループにグループ化する方法はありますか?

  16. 16

    JavaScript:ネストされた配列をグループ化する方法

  17. 17

    ネストされたPOCOを生成するためのlinqグループ化

  18. 18

    リスト内の他の列によってグループ化された列を合計する方法は?

  19. 19

    ネストされたリストのタプルを解凍する方法は?

  20. 20

    Rのリスト内の要素のグループを平均化する方法は?

  21. 21

    Elasticsearchアグリゲーター間の関係を構築する-ネストされたグループ化

  22. 22

    lodashを使用してマルチネストされたJSON記事をグループ化する方法は?

  23. 23

    ネストされたリストのループを変更する方法linq

  24. 24

    GNU並列で巨大なデータセットのネストされたforループを含むbashスクリプトを並列化する方法は?

  25. 25

    lodashを使用してネストされたプロパティでグループ化する方法は?

  26. 26

    ネストされたオブジェクトの配列をネストされた値で複数の配列にグループ化する方法

  27. 27

    このパンダ操作を高速化する方法(ネストされたリストアイテムでグループ化)

  28. 28

    Python DataFrameでネストされたループを高速化する方法は?

  29. 29

    同じ名前のリスト要素をグループ化する方法は?

ホットタグ

アーカイブ