从R中的列表访问列表

时间:2019-05-05 14:43:46

标签: r

我有一个长度为5的列表,比方说列表L具有A,B,C,D,E,其中A是一个数据帧,所有其他元素都是列表(B,C,D,E)。我可以使用L [['A']]访问A。我无法使用相同的语法访问其他元素。

例如,我要访问列表L中的列表B(列表B的长度为2)。

1 个答案:

答案 0 :(得分:1)

我们可以使用嵌套的{ "lang": "English", "agree": "Agree", "disagree": "Disagree", "print": "Print", "save": "Save", "description": "Here is my own description" } 进入元素内部。如果“ B”是具有两个元素的[[,请在提取“ B”后使用list

[[1]]]

或与L[["B"]][[1]] #[1] 1 2 3

pluck

数据

library(purrr)
pluck(L, "B", 1)
#[1] 1 2 3