Я пытаюсь преобразовать список списков в составные матрицы. Этот код работает, но я уверен, что есть лучший метод. Спасибо за любую помощь.
#create list of lists
theta <- list()
for(k in 1:10){
theta[[k]] <- list(
alpha=rnorm(n=3,mean=0,sd=2),
mu=rnorm(n=3,mean=0,sd=2),
sd=rnorm(n=3,mean=0,sd=2))
}
#extract parts
alpha_out <- theta[[1]]$alpha
mu_out <- theta[[1]]$mu
sd_out <- theta[[1]]$sd
for(k in 2:length(theta)){
alpha_out <- rbind(alpha_out,theta[[k]]$alpha)
mu_out <- rbind(mu_out,theta[[k]]$mu)
sd_out <- rbind(sd_out,theta[[k]]$sd)
}