Volevo chiedere perché ottengo questo errore durante l'inizializzazione di un elenco di vettori di esempio o di un altro tipo e come posso risolverlo?Errore in `* tmp *` [[k]]: indice fuori limite in R
> l <- list()
> l[[1]][1] <- 1
Error in `*tmp*`[[1]] : subscript out of bounds
Questo è tutto il codice che ho bisogno, in realtà io voglio un elenco di vettori come questo:
mcorrelation <- list()
for(k in 1:7){
for (ind in 1:7){
mcorrelation[[k]][ind] <- co$estimate
}
}
Dovrei inizializzare l'intera lista in anticipo o c'è qualche altro modo per non ottenere questo errore?
voglio avere un elenco di lunga vettori che si stanno inizializzando in un ciclo for. Quindi i prossimi passi sono l [[1]] [2] <- X, ... e poi l [[2]] [1] <- 1, ... – hora
Mille grazie per la modifica. – hora