Als «numpy» getaggte Fragen

88
float64 mit pandas to_csv

Ich lese eine CSV mit Float-Nummern wie folgt: Bob,0.085 Alice,0.005 Importieren Sie in einen Datenrahmen und schreiben Sie diesen Datenrahmen an einen neuen Ort df = pd.read_csv(orig) df.to_csv(pandasfile) Nun pandasfilehat dies: Bob,0.085000000000000006 Alice,0.0050000000000000001 Was ist los?...

87
Extrahieren von Tagen aus einem numpy.timedelta64-Wert

Ich verwende pandas / python und habe zwei Datumszeitreihen s1 und s2, die mit der Funktion 'to_datetime' in einem Feld des df generiert wurden, das Datums- / Uhrzeitangaben enthält. Wenn ich s1 von s2 subtrahiere s3 = s2 - s1 Ich bekomme eine Serie, s3, vom Typ timedelta64 [ns] 0...

87
Numpy `logisches_oder` für mehr als zwei Argumente

Die logical_orFunktion von Numpy benötigt nicht mehr als zwei Arrays zum Vergleichen. Wie kann ich die Vereinigung von mehr als zwei Arrays finden? (Dieselbe Frage könnte in Bezug auf Numpys logical_andund den Schnittpunkt von mehr als zwei Arrays gestellt werden.)

86
Löschen von Zeilen im Numpy-Array

Ich habe ein Array, das so aussehen könnte: ANOVAInputMatrixValuesArray = [[ 0.96488889, 0.73641667, 0.67521429, 0.592875, 0.53172222], [ 0.78008333, 0.5938125, 0.481, 0.39883333, 0.]] Beachten Sie, dass eine der Zeilen am Ende einen Wert von Null hat. Ich möchte jede Zeile löschen, die eine Null...

86
Der effizienteste Weg, um den Modus im Numpy-Array zu finden

Ich habe ein 2D-Array mit ganzen Zahlen (sowohl positiv als auch negativ). Jede Zeile repräsentiert die zeitlichen Werte für einen bestimmten räumlichen Standort, während jede Spalte Werte für verschiedene räumliche Standorte für eine bestimmte Zeit darstellt. Also, wenn das Array wie folgt...

86
Multiplizieren in einem numpy Array

Ich versuche, jeden der Begriffe in einem 2D-Array mit den entsprechenden Begriffen in einem 1D-Array zu multiplizieren. Dies ist sehr einfach, wenn ich jede Spalte mit dem 1D-Array multiplizieren möchte, wie in der Funktion numpy.multiply gezeigt . Aber ich möchte das Gegenteil tun und jeden...

85
Was bedeutet x [x <2] = 0 in Python?

Ich bin auf einen Code mit einer ähnlichen Zeile gestoßen x[x<2]=0 Ich spiele mit Variationen herum und bin immer noch fest davon überzeugt, was diese Syntax bewirkt. Beispiele: >>> x = [1,2,3,4,5] >>> x[x<2] 1 >>> x[x<3] 1 >>>

85
So kopieren Sie Daten von einem Numpy-Array in ein anderes

Was ist der schnellste Weg, um Daten von Array b nach Array a zu kopieren, ohne die Adresse von Array a zu ändern. Ich brauche dies, weil eine externe Bibliothek (PyFFTW) einen Zeiger auf mein Array verwendet, der sich nicht ändern kann. Beispielsweise: a = numpy.empty(n, dtype=complex) for i in...