В R у меня есть многомерный список. Я могу получить доступ к таким элементам, как:
results[["A1"]][["B2"]][["C1"]]
Конечно, результатом вышеприведенного утверждения также является список.
Я хотел бы сделать что-то вроде:
results[["A1"]][[*]][["C1"]]
или
results[["A1"]][[,]][["C1"]]
Мой желаемый вывод - один большой список, представляющий собой конкатенацию списков для каждого значения (например, "B1", "B2", ...) во втором измерении.
Возможно ли что-то подобное? Я знаю, что могу перебрать нужное измерение:
for (i in 1:length(results[["A1"]])){
output = c(output, results[["A1"]][[i]][["C1"]]
}
но мне было интересно, есть ли что-нибудь чище? Я все делаю неправильно?