Ich habe eine Liste mit 2 Zellen, jedes von ihnen ist 3-dimensional Array, eins ist 3 mal 4 mal 5, das andere ist 6 mal 7 mal 8. Sie müssen die Teilmenge in der Liste wie: 5 von 4 um 3 und 8 um 7 um 6, benutzte ich array.transpose([2,1,0])
, bekam den Fehler axes don't match
.Liste der Teilmengen transponieren?
Antwort
Verwenden Sie stattdessen die numpy.ndarray.transpose()
-Funktion. Scheint, als wäre das näher an dem, wonach du suchst.
Dokumentation: http://docs.scipy.org/doc/numpy/reference/generated/numpy.ndarray.transpose.html
Verwenden Sie ndarray, ich habe den Fehler: nur Länge-1-Arrays können in Python-Skalare konvertiert werden. – xman
@xman Konvertiere die Liste in ein Array mit 'np.asarray (input_list)' und versuche dann 'swapaxes' oder' transpose'. – Divakar
@Divakar Ich habe jetzt ein anderes Problem, die h5py-Datei, die ich von "* .mat" mit 2 Zellen gelesen habe (jeweils 3 Dimension, 3 * 4 * 5 und 6 * 7 * 8), jetzt nur noch die 2. und 3. Achse übrig nach np.array(), und Dimension scheint wie (2 * 4 * 5) und (2 * 7 * 8) zu sein. – xman
- 1. Eine verschachtelte Liste transponieren
- 2. Liste in Python (transponieren) Sortierung
- 3. Transponieren einer Liste von Listen
- 4. Eine Liste von Listen transponieren
- 5. Verschachtelte Liste in Python transponieren
- 6. Auswählen gegen Teilmengen einer Liste in MySQL
- 7. Alle N-Kombinationen aller Teilmengen
- 8. C# .NET LinQ - Sortierung Teilmengen einer Liste von Objekten
- 9. Wie kann ich alle Teilmengen einer Liste in Perl generieren?
- 10. So generieren Sie Teilmengen
- 11. typisierte Teilmengen von Aufzählungen
- 12. Python, eine Liste transponieren und in eine CSV-Datei schreiben
- 13. Java8 Streams: Karte mit Werten als Liste transponieren
- 14. Bei der Verwendung von Transponieren festgefahren
- 15. sql Datensätze mit übereinstimmenden Teilmengen auswählen
- 16. Dynamisch eine Tabelle transponieren
- 17. Transponieren in Perl
- 18. Listen in Common Lisp transponieren
- 19. Daten in Excel transponieren
- 20. VBA: letzte Zeile transponieren
- 21. Transponieren von Julia Dataframe
- 22. SQL Server Transponieren
- 23. Numpy Transponieren Multiplikation Problem
- 24. Transponieren von Datensatz
- 25. Transponieren von Datenrahmen
- 26. Prolog: Teilmengen Fakten funktioniert nicht
- 27. Statistiken über Teilmengen von Daten
- 28. Ruby-Hash transponieren
- 29. SQL transponieren vollständige Tabelle
- 30. Transponieren eines 2D-Arrays
Verwenden 'numpy.swapaxes'. –
@MadPhysicist wird versuchen, aber jetzt habe ich ein anderes Problem, scheint eine Achse fehlt, wenn ich die Datei von h5py lesen – xman
Drucken Sie die Form Ihrer Arrays, die Befehle, die Sie ausführen, die tatsächlichen, vollständige Fehler erhalten Sie. Ihre Kommentare stimmen nicht mit dem überein, was Sie in der Frage sagen. –