Wie ordne ich die Dimensionen eines n-dimensionalen Arrays neu an? Wenn ich beispielsweise ein dreidimensionales Array mit Verkaufsdaten habe, wobei die erste Dimension das Datum darstellt, ist die zweite Dimension der Store und die dritte Dimension ist Department. Wie transformiere ich das Array so, dass die erste Dimension Store, die zweite Abteilung und die dritte Date ist. Dies ist nur ein Beispiel. Ich hoffe auf eine allgemeine Lösung.So ändern Sie die Reihenfolge der Array-Dimensionen
27
A
Antwort
46
Die Funktion dafür ist aperm
, aus dem Basispaket. Es ist eine Verallgemeinerung der Funktion t()
transponieren zu mehrdimensionalen Arrays. Für Ihr Beispiel würde nennen Sie es wie folgt:
new.data <- aperm(old.data, c(2,3,1))
Verwandte Themen
- 1. So ändern Sie die Formulareingabe Tab-Reihenfolge
- 2. So ändern Sie die Reihenfolge der Flusselemente in der Sammlungsansicht
- 3. So ändern Sie die Reihenfolge der Ansichten in Jenkins
- 4. So ändern Sie die Reihenfolge der Zeilen Beispielprojekt
- 5. So ändern Sie die Reihenfolge der Schaltflächen in QMessageBox
- 6. Ändern Sie die Reihenfolge der Compiler-Flags
- 7. So ändern Sie die Größe der Aktionsleiste
- 8. So ändern Sie die Farbe der Statusleiste
- 9. So ändern Sie die Ausrichtung der Softkeyboard
- 10. So ändern Sie die Farbe der Listeneinträge
- 11. So ändern Sie die Umgebung der Bereitstellung
- 12. Ändern Sie die Reihenfolge der Artikel in plist Datei
- 13. So steuern Sie die Reihenfolge von CompositeCommand
- 14. So ändern Sie jede Hintergrundfarbe der uitableviewcell
- 15. Ändern Klammern (Klammern) die Reihenfolge der Methoden?
- 16. Ändern Reihenfolge der Reihenfolge Wörterbuch in Python
- 17. So steuern Sie die Reihenfolge der Modulinitialisierung in Prism
- 18. So ermitteln Sie die Reihenfolge der Listener in web.xml
- 19. So ändern Sie die Reihenfolge der Spaltenanzeige Mobile/Tablet-Ansicht CSS Wordpress?
- 20. So ändern Sie die Reihenfolge der drei Spalten auf Foundation ohne Probleme
- 21. MYSQL - Ändern Reihenfolge der Datensatz
- 22. So ändern Sie die Bildachsenbeschriftungen
- 23. So ändern Sie die Geräteausrichtung
- 24. Ändern der Reihenfolge der XML XDocument
- 25. Ändern Sie die Reihenfolge, indem Sie "edit top 'N' Zeilen"
- 26. Warum Klassen die Reihenfolge ändern?
- 27. So steuern Sie die Layer-Reihenfolge in Virtual Earth
- 28. So legen Sie die Reihenfolge in Unterknoten einer Baumstruktur fest
- 29. Ändern der Reihenfolge der Radiobuttons von Radiobuttongroup
- 30. Ändern Sie die Reihenfolge einer diskreten x-Skala
Perfect - danke. – ruser