Ich wollte fragen, warum ich diesen Fehler beim Initialisieren einer Liste von zum Beispiel Vektoren oder einem anderen Typ und wie kann ich es beheben?Fehler in `* tmp *` [[k]]: Index außerhalb der Grenzen in R
> l <- list()
> l[[1]][1] <- 1
Error in `*tmp*`[[1]] : subscript out of bounds
Dies ist der gesamte Code muss ich in der Tat möchte ich eine Liste von Vektoren wie folgt aus:
mcorrelation <- list()
for(k in 1:7){
for (ind in 1:7){
mcorrelation[[k]][ind] <- co$estimate
}
}
Sollte ich die ganze Liste im Voraus zu initialisieren, oder gibt es eine andere Möglichkeit für nicht immer dieser Fehler?
ich eine Liste der lange haben wollen Vektoren, die in einer for-Schleife initialisiert werden. Also die nächsten Schritte sind l [[1]] [2] <- X, ... und dann l [[2]] [1] <- 1, ... – hora
Vielen Dank für die Bearbeitung. – hora