Als «numpy» getaggte Fragen

NumPy ist eine wissenschaftliche und numerische Erweiterung der Programmiersprache Python.

3
numpy get index wobei der Wert wahr ist
>>> ex=np.arange(30) >>> e=np.reshape(ex,[3,10]) >>> e array([[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9], [10, 11, 12, 13, 14, 15, 16, 17, 18, 19], [20, 21, 22, 23, 24, 25, 26, 27, 28, 29]]) >>> e>15 array([[False, False, False, False, False, False, False, False, False, False], [False, …
76 python  numpy  matrix 

2
Netzgitterfunktionen in Python (meshgrid mgrid ogrid ndgrid)
Ich suche nach einem klaren Vergleich von meshgrid-ähnlichen Funktionen. Leider finde ich es nicht! Numpy http://docs.scipy.org/doc/numpy/reference/ bietet mgrid ogrid meshgrid Scitools http://hplgit.github.io/scitools/doc/api/html/index.html bietet ndgrid boxgrid Idealerweise wäre eine Tabelle, die all dies zusammenfasst, perfekt!
75 python  numpy  scipy 


2
Wie erstelle ich ein numpy Array von Strings beliebiger Länge?
Ich bin ein absoluter Neuling in Python, aber es scheint, dass eine bestimmte Zeichenfolge (effektiv) eine beliebige Länge haben kann. dh du kannst ein nehmen string strund es weiter ergänzen : str += "some stuff...". Gibt es eine Möglichkeit, ein Array solcher Zeichenfolgen zu erstellen? Wenn ich das versuche, speichert …
75 python  arrays  string  numpy 

5
Wie verwende ich sklearn fit_transform mit Pandas und gebe Datenrahmen anstelle von numpy array zurück?
Ich möchte die Skalierung (mit StandardScaler () von sklearn.preprocessing) auf einen Pandas-Datenrahmen anwenden. Der folgende Code gibt ein Numpy-Array zurück, sodass ich alle Spaltennamen und Unabhängigkeiten verliere. Das will ich nicht. features = df[["col1", "col2", "col3", "col4"]] autoscaler = StandardScaler() features = autoscaler.fit_transform(features) Eine "Lösung", die ich online gefunden habe, …

7
'ungültiger Wert in der Warnung double_scalars', möglicherweise numpy
Während ich meinen Code ausführe, erhalte ich diese Warnungen sporadisch immer in Vierergruppen. Ich habe versucht, die Quelle zu finden, indem ich Debug-Meldungen vor und nach bestimmten Anweisungen platzierte, um ihren Ursprung genau zu bestimmen. Warning: invalid value encountered in double_scalars Warning: invalid value encountered in double_scalars Warning: invalid value …

7
So erzielen Sie mit TensorFlow stabile Ergebnisse, indem Sie einen zufälligen Startwert festlegen
Ich versuche, ein neuronales Netzwerk mehrmals mit unterschiedlichen Parametern auszuführen, um die Netzwerkparameter (Ausfallwahrscheinlichkeiten, Lernrate ed) zu kalibrieren. Ich habe jedoch das Problem, dass das Ausführen des Netzwerks unter Beibehaltung der Parameter immer noch eine andere Lösung bietet, wenn ich das Netzwerk in einer Schleife wie folgt ausführe: filename = …

6
Resampling eines Numpy-Arrays, das ein Bild darstellt
Ich suche nach einer Möglichkeit, ein Numpy-Array, das Bilddaten in einer neuen Größe darstellt, neu abzutasten, wobei ich vorzugsweise die Interpolationsmethode (am nächsten, bilinear usw.) auswählen kann. Ich weiß, dass es gibt scipy.misc.imresize Dies geschieht genau, indem die Größenänderungsfunktion von PIL umschlossen wird. Das einzige Problem ist, dass das Numpy-Array, …

6
Verketten Sie Numpy-Arrays ohne zu kopieren
In Numpy kann ich zwei Arrays Ende-zu-Ende mit np.appendoder verketten np.concatenate: >>> X = np.array([[1,2,3]]) >>> Y = np.array([[-1,-2,-3],[4,5,6]]) >>> Z = np.append(X, Y, axis=0) >>> Z array([[ 1, 2, 3], [-1, -2, -3], [ 4, 5, 6]]) Aber diese machen Kopien ihrer Eingabearrays: >>> Z[0,:] = 0 >>> Z …

6
Numpy 'intelligente' symmetrische Matrix
Gibt es eine intelligente und platzsparende symmetrische Matrix in numpy , die automatisch (und transparent) an der Position füllt , [j][i]wenn [i][j]geschrieben wird zu? import numpy a = numpy.symmetric((3, 3)) a[0][1] = 1 a[1][0] == a[0][1] # True print(a) # [[0 1 0], [1 0 0], [0 0 0]] assert …
74 python  matrix  numpy 

8
So löschen Sie Spalten in numpy.array
Ich möchte ausgewählte Spalten in einem numpy.array löschen. Das ist was ich mache: n [397]: a = array([[ NaN, 2., 3., NaN], .....: [ 1., 2., 3., 9]]) In [398]: print a [[ NaN 2. 3. NaN] [ 1. 2. 3. 9.]] In [399]: z = any(isnan(a), axis=0) In [400]: …
74 python  numpy  scipy 

3
Wie finden Sie den IQR in Numpy?
Gibt es eine eingebaute Numpy / Scipy-Funktion, um den Interquartilbereich zu ermitteln? Ich kann es ziemlich einfach selbst machen, aber es mean()gibt es im Grunde sum/len... def IQR(dist): return np.percentile(dist, 75) - np.percentile(dist, 25)
74 python  numpy  scipy 

5
Geben Sie hinting / annotation (PEP 484) für numpy.ndarray ein
Hat jemand Typhinweise für die jeweilige numpy.ndarrayKlasse implementiert ? Im Moment benutze ich typing.Any, aber es wäre schön, etwas Spezifischeres zu haben. Zum Beispiel , wenn die NumPy Menschen hinzugefügt einen Typen alias für ihre array_like Objektklasse. Besser noch, implementieren Sie die Unterstützung auf dtype- Ebene, damit andere Objekte sowie …

4
Inverse einer Matrix mit numpy
Ich möchte numpy verwenden, um die Umkehrung zu berechnen. Aber ich bekomme eine Fehlermeldung: 'numpy.ndarry' object has no attribute I Um die Inverse einer Matrix in Numpy zu berechnen, sagen wir Matrix M, sollte es einfach sein: print M.I Hier ist der Code: x = numpy.empty((3,3), dtype=int) for comb in …
74 python  numpy  matrix 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.