Мы можем использовать вложенный [[
, чтобы войти внутрь элементов. Если «B» представляет собой list
с двумя элементами, используйте [[1]]]
после извлечения «B»
L[["B"]][[1]]
#[1] 1 2 3
Или с pluck
library(purrr)
pluck(L, "B", 1)
#[1] 1 2 3
данные
L <- list(A = data.frame(col1 = 1:5, col2 = 6:10), B = list(1:3, 1:4),
C = list(1:2, 4:5), D = list(1:4, 1:2), E = list(1:2, 1))