次の厄介なネストされたリストがあります
編集:含めるように更新value_I_dont_want
mylist <- list(
list(
nested_1 = list(
nested_2 = list(
list( value_I_want = "a", value_I_dont_want = "f"),
list( value_I_want = "b", value_I_dont_want = "g")
)
)
),
list(
nested_1 = list(
nested_2 = list(
list( value_I_want = "c", value_I_dont_want = "h"),
list( value_I_want = "d", value_I_dont_want = "i"),
list( value_I_want = "e", value_I_dont_want = "j")
)
)
)
)
value_I_want
そして、私はすべてのsを取得したい
forループ内で次のコードを使用できることを知っています
mylist[[x]]$nested_1$nested_2[[y]]$value_I_want
でも、地図のスキルを上げたいです。リストが単一レベルの場合の使用方法は理解してmap_chr
いますが、非常にネストされたリストからの抽出に関する多くのリソースは見つかりませんでした。また、使用できることは[[
わかっていますが、これが適切な場合についての適切なドキュメントが見つかりませんか?
どんな助けでも大歓迎です!