Als «numpy» getaggte Fragen

164
Nehmen Sie mehrere Listen in den Datenrahmen auf

Wie nehme ich mehrere Listen und füge sie als unterschiedliche Spalten in einen Python-Datenrahmen ein? Ich habe diese Lösung ausprobiert , hatte aber einige Probleme. Versuch 1: Haben Sie drei Listen, komprimieren Sie sie und verwenden Sie diese res = zip(lst1,lst2,lst3) Ergibt nur eine Spalte...

163
Extrahieren bestimmter Spalten in einem Numpy-Array

Dies ist eine einfache Frage, aber ich habe eine MxN-Matrix. Ich möchte nur bestimmte Spalten extrahieren und in einem anderen Numpy-Array speichern, erhalte jedoch ungültige Syntaxfehler. Hier ist der Code: extractedData = data[[:,1],[:,9]]. Es scheint, als ob die obige Zeile ausreichen sollte,...

163
Wie bringe ich PyLint dazu, numpy Mitglieder zu erkennen?

Ich führe PyLint in einem Python-Projekt aus. PyLint beschwert sich häufig darüber, dass keine numpy Mitglieder gefunden werden können. Wie kann ich dies vermeiden und gleichzeitig vermeiden, Mitgliedschaftsprüfungen zu überspringen? Aus dem Code: import numpy as np print np.zeros([1, 4]) Was ich...

161
Numpy - Zeile zum Array hinzufügen

Wie fügt man einem Numpy-Array Zeilen hinzu? Ich habe ein Array A: A = array([[0, 1, 2], [0, 2, 0]]) Ich möchte diesem Array Zeilen aus einem anderen Array X hinzufügen, wenn das erste Element jeder Zeile in X eine bestimmte Bedingung erfüllt. Numpy Arrays haben keine Methode, die wie Listen...

159
Numpy: Ruft einen zufälligen Satz von Zeilen aus dem 2D-Array ab

Ich habe ein sehr großes 2D-Array, das ungefähr so ​​aussieht: a= [[a1, b1, c1], [a2, b2, c2], ..., [an, bn, cn]] Gibt es mit numpy eine einfache Möglichkeit, ein neues 2D-Array mit z. B. 2 zufälligen Zeilen aus dem ursprünglichen Array zu erhalten a(ohne Ersatz)? z.B b= [[a4, b4, c4],...

157
SciPy und NumPy mit pip installieren

Ich versuche, die erforderlichen Bibliotheken in einem Paket zu erstellen, das ich verteile. Es erfordert sowohl die SciPy- als auch die NumPy- Bibliothek. Während der Entwicklung habe ich beide mit installiert apt-get install scipy das SciPy 0.9.0 und NumPy 1.5.1 installiert hat, und es hat gut...

156
Wie erhält man die Größe eines Vektors in Numpy?

Wie erhält man in Übereinstimmung mit "Es gibt nur einen offensichtlichen Weg, dies zu tun" die Größe eines Vektors (1D-Arrays) in Numpy? def mag(x): return math.sqrt(sum(i**2 for i in x)) Das Obige funktioniert, aber ich kann nicht glauben, dass ich selbst eine solche triviale und Kernfunktion...

156
Python-Speichernutzung von Numpy-Arrays

Ich verwende Python, um einige große Dateien zu analysieren, und es treten Speicherprobleme auf. Daher habe ich sys.getsizeof () verwendet, um die Verwendung zu verfolgen, aber das Verhalten bei numpy Arrays ist bizarr. Hier ist ein Beispiel mit einer Karte von Albedos, die ich öffnen muss:...

155
So fügen Sie einem leeren Numpy-Array eine neue Zeile hinzu

Mit Standard-Python-Arrays kann ich Folgendes tun: arr = [] arr.append([1,2,3]) arr.append([4,5,6]) # arr is now [[1,2,3],[4,5,6]] Allerdings kann ich nicht das Gleiche in Numpy tun. Beispielsweise: arr = np.array([]) arr = np.append(arr, np.array([1,2,3])) arr = np.append(arr, np.array([4,5,6])) #...