Als «numpy» getaggte Fragen

132
Anzahl Max vs Amax vs Maximum

numpy hat drei verschiedene Funktionen, die anscheinend für die gleichen Dinge verwendet werden können - außer dass numpy.maximumsie nur elementweise verwendet werden können, während numpy.maxund numpy.amaxauf bestimmten Achsen oder allen Elementen verwendet werden können. Warum gibt es mehr als...

131
Normalisieren Sie Daten in Pandas

Angenommen, ich habe einen Pandas-Datenrahmen df: Ich möchte den spaltenweisen Mittelwert eines Datenrahmens berechnen. Das ist einfach: df.apply(average) dann der spaltenweise Bereich max (col) - min (col). Das ist wieder einfach: df.apply(max) - df.apply(min) Nun möchte ich für jedes Element den...

129
Initialisieren Sie ein Numpy-Array

Gibt es eine Möglichkeit, ein numpy-Array einer Form zu initialisieren und zu ergänzen? Ich werde anhand eines Listenbeispiels erklären, was ich brauche. Wenn ich eine Liste von Objekten erstellen möchte, die in einer Schleife generiert wurden, kann ich Folgendes tun: a = [] for i in range(5):...

127
In-Place-Typkonvertierung eines NumPy-Arrays

int32Wie konvertiere ich ein NumPy-Array an float32 Ort und Stelle ? Im Grunde würde ich gerne tun a = a.astype(numpy.float32) ohne das Array zu kopieren. Es ist groß. Der Grund dafür ist, dass ich zwei Algorithmen für die Berechnung von habe a. Einer von ihnen gibt ein Array von zurück int32,...

123
Numpy Argsort - was macht es?

Warum gibt numpy dieses Ergebnis: x = numpy.array([1.48,1.41,0.0,0.1]) print x.argsort() >[2 3 1 0] wenn ich das erwarten würde: [3 2 0 1] Offensichtlich fehlt mein Verständnis der