Ich habe ein R-Listen-Objekt. Jedes Element der Liste enthält 3 mal 3 Matrix. Ich möchte alle Matrizen elementweise zusammenfassen. Das ist:
%Vor%Dann möchte ich die endgültige Ausgabe ausgeben
%Vor%Natürlich kann ich eine Schleife für diese Berechnung schreiben, aber Schleife in R ist sehr langsam. Gibt es eine eingebaute Funktion in R, die dieses Geschäft erledigt?
Alternativ könnten Sie die Daten in ein mehrdimensionales Array anstelle einer Liste einfügen und apply
verwenden.
ergibt ein dreidimensionales Array. Dann benutze apply
:
Haftungsausschluss: Ich habe diesen Code nicht getestet, da ich momentan kein R zur Verfügung habe. Allerdings wollte ich, dass Sie sich dieser Option bewusst sind.
Tags und Links r