중첩 목록에 포함 된 데이터 프레임을 간결한 구문과 결합하는 데 문제가 있습니다. 중첩 목록의 데이터 프레임 결합
nestedList <- lapply(1:3,function(y){
lapply(1:8,function(z){
data.frame(matrix(rnorm(20), nrow=10))
})
})
그래서
nestedList
는 각 데이터 프레임 (8 개) 목록을 포함 3 개 목록을 포함 : 나는 다음과 같은 형식의 중첩 된 목록을 가지고있다. 나는 다음과 같이 목록을 결합하고 싶습니다 :
tmp1 <- nestedList[[1]][[1]]
tmp2 <- nestedList[[2]][[1]]
tmp3 <- nestedList[[3]][[1]]
expectedResult <- rbind(tmp1,tmp2,tmp3)
나는 다음과 같은 구문이 유효 것으로 예상하지만, 분명히이없는 것 :
unexpectedResult <- rbind(nestedList[[1:3]][[1]])
'map (1)'을 사용하면됩니다. – Jimbou