Wie deklarieren list-Objekt mit M Elementen

Möchte ich erklären, eine Liste mit M, 3 x 3-Matrizen.
Wenn ich wusste, dass die Zahl M im Voraus, dann kann ich erklären, eine solche Liste durch:

elm <- matrix(NA,3,3)
## Say M = 7
myList <- list(elm,elm,elm,elm,elm,elm,elm) 

Diese Methode wird umständlich, wenn M groß ist. Was ist schlimmer, diese Methode funktioniert nicht, wenn ich nicht wissen, den Wert von M im Voraus. Wenn ich will, zu erklären, ein Vektor der Länge M, ich kann es tun, indem
Aufruf:

myVec <- rep(NA,M)

selbst wenn ich nicht wissen, den Wert von M im Voraus. Gibt es ähnliche Weise zu erklären, eine Liste der Größe M?

InformationsquelleAutor FairyOnIce | 2013-10-12
Schreibe einen Kommentar