Es gibt eine Reihe von Posts, die das fast beantworten, aber entweder ich verstehe sie nicht oder sie beantworten die Frage nicht:Wie ändere ich den Typ eines numpy recarray?
Ich habe ein recarray mit numpy.rec.fromrecords gemacht. Angenommen, ich möchte bestimmte Spalten in Floats umwandeln. Wie mache ich das? Sollte ich zu einem Ndray wechseln und sie zurück zu einem Nachschub? Hier
Danke! Der "Astype" ist etwas kompakter als das Erstellen eines neuen Arrays ... Ich gehe davon aus, dass es hinsichtlich der Effizienz dasselbe ist. Ich poste auch meine Lösung unten, da es enthält, wie man einen vorhandenen dtype ändert. – mathtick