Als «numpy» getaggte Fragen

122
Fügen Sie dem Array in numpy ein einzelnes Element hinzu

Ich habe ein numpy Array mit: [1, 2, 3] Ich möchte ein Array erstellen, das Folgendes enthält: [1, 2, 3, 1] Das heißt, ich möchte das erste Element am Ende des Arrays hinzufügen. Ich habe das Offensichtliche versucht: np.concatenate((a, a[0])) Aber ich bekomme eine Fehlermeldung ValueError: arrays...

120
Schnelle Überprüfung auf NaN in NumPy

Ich suche nach dem schnellsten Weg, um das Auftreten von NaN ( np.nan) in einem NumPy-Array zu überprüfen X. np.isnan(X)kommt nicht in Frage, da es ein boolesches Array von Formen bildet X.shape, das möglicherweise gigantisch ist. Ich habe es versucht np.nan in X, aber das scheint nicht zu...

119
Numpy: Teilen Sie jede Zeile durch ein Vektorelement

Angenommen, ich habe ein numpy-Array: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) und ich habe einen entsprechenden "Vektor": vector = np.array([1,2,3]) Wie arbeite ich dataentlang jeder Zeile, um entweder zu subtrahieren oder zu dividieren, so dass das Ergebnis ist: sub_result = [[0,0,0], [0,0,0],...

119
Wie funktioniert numpy.histogram ()?

Beim Lesen von numpy bin ich auf die Funktion gestoßen numpy.histogram(). Wofür ist es und wie funktioniert es? In den Dokumenten erwähnen sie Behälter : Was sind sie? Ein bisschen googeln führte mich zur Definition von Histogrammen im Allgemeinen . Ich verstehe das. Leider kann ich dieses Wissen...

116
Finden lokaler Maxima / Minima mit Numpy in einem 1D-Numpy-Array

Können Sie eine Modulfunktion von numpy / scipy vorschlagen, die lokale Maxima / Minima in einem 1D-numpy-Array findet? Natürlich ist der einfachste Ansatz, einen Blick auf die nächsten Nachbarn zu werfen, aber ich hätte gerne eine akzeptierte Lösung, die Teil der numpy Distribution...

112
Hauptkomponentenanalyse in Python

Ich möchte die Hauptkomponentenanalyse (PCA) zur Reduzierung der Dimensionalität verwenden. Hat numpy oder scipy es schon oder muss ich mein eigenes mit rollennumpy.linalg.eigh ? Ich möchte nicht nur die Singular Value Decomposition (SVD) verwenden, da meine Eingabedaten ziemlich hochdimensional...