Tag: numpy

NumPy ist eine wissenschaftliche und numerische computing-Erweiterung der Python-Programmiersprache.

Konvertieren Sie den numpy-Typ in Python

Anzahl der Antworten 3 Antworten
Habe ich eine Liste von dicts in der folgenden form, die ich generieren von pandas. Ich will wandeln Sie es in ein json-format. list_val = [{1.0: 685}, {2.0: 8}] output = json.dumps(list_val) Jedoch, json.dumps wirft einen Fehler

Wie benutze ich python numpy.savetxt um Strings zu schreiben und die Zahl in eine ASCII Datei zu übertragen?

Anzahl der Antworten 2 Antworten
Habe ich eine Reihe von Listen mit strings und float-zahlen, wie zum Beispiel: import numpy as num NAMES = num.array(['NAME_1', 'NAME_2', 'NAME_3']) FLOATS = num.array([ 0.5 , 0.2 , 0.3 ]) DAT = num.column_stack((NAMES, FLOATS)) Möchte ich

Wie erstelle ich ein leeres Array / Matrix in NumPy?

Anzahl der Antworten 8 Antworten
Ich kann nicht herausfinden, wie Sie ein array oder eine matrix in der Art und Weise, die ich normalerweise verwenden eine Liste. Ich will erstellen Sie ein leeres array (oder matrix) und dann fügen Sie eine Spalte

Konvertiere ein Bild RGB- & gt; Lab mit Python

Anzahl der Antworten 3 Antworten
Was ist die bevorzugte Art und Weise zu tun, die Konvertierung mit PIL/Numpy/SciPy heute? InformationsquelleAutor der Frage Antony Hatchkins | 2012-11-15

So überprüfen Sie, ob das Anaconda-Paket ordnungsgemäß installiert wurde

Anzahl der Antworten 4 Antworten
Ich bin komplett neu in Python und wollen, um es für die Analyse der Daten. Ich habe gerade installiert Python 2.7 auf meinem mac unter OSX 10.8. Ich brauche die NumPy, SciPy, matplotlib und csv-Pakete. Ich habe

Teilen (explodieren) Pandas Datenrahmen String Eintrag in separate Zeilen

Anzahl der Antworten 13 Antworten
Ich habe eine pandas dataframe in die eine Spalte von text-strings enthält, die durch Kommas getrennten Werten. Ich möchte split jedes CSV-Feld, und erstellen Sie eine neue Zeile pro Eintrag (unter der Annahme, dass die CSV sind

Entfernen Sie eine Spalte für ein Nummernfeld

Anzahl der Antworten 2 Antworten
Habe ich ein numpy-array der dimension (48, 366, 3) und ich wollen, entfernen Sie die Letzte Spalte aus dem array zu machen (48, 365, 3). Was ist der beste Weg, das zu tun? (Alle Einträge sind ganze

Funktion zum Bestimmen, ob zwei Zahlen nahezu gleich sind, wenn sie auf n signifikante Dezimalstellen gerundet sind

Anzahl der Antworten 11 Antworten
Bin ich gebeten worden, um zu testen, eine Bibliothek mit einem 3rd-party. Die Bibliothek bekannt zu sein, genau zu n bedeutender Persönlichkeiten. Jede weniger bedeutende Fehler können getrost ignoriert werden. Ich möchte eine Funktion schreiben, die mir

sigmoidale Regression mit scipy, numpy, python usw

Anzahl der Antworten 3 Antworten
Ich habe zwei Variablen (x und y) haben eine etwas sigmoidale Beziehung mit einander, und ich brauche, um zu finden, eine Art von Vorhersage-Gleichung, die mir ermöglichen, um vorherzusagen, den Wert von y, gegeben ein beliebiger Wert

Konvertieren von Numpy Array in OpenCV Array

Anzahl der Antworten 2 Antworten
Ich versuche, zu konvertieren eines 2D-Numpy-array, das entspricht einem schwarz-weiß-Bild, in eine 3-Kanal-OpenCV-array (d.h. einem RGB-Bild). Basierend auf Codebeispiele und die docs ich bin versucht, dies zu tun über Python wie: import numpy as np, cv vis

Kann ich die Matrix Determinante mit Numpy bekommen?

Anzahl der Antworten 2 Antworten
Lese ich in der Anleitung von Numpy, dass es die Funktion det(M) , kann die Berechnung der Determinante. Aber ich kann nicht finden, die det() Methode in Numpy. Übrigens, ich benutze Python 2.5. Sollte es keine Kompatibilitäts-Probleme

3d Numpy-Array zu 2d

Anzahl der Antworten 1 Antworten
Habe ich eine 3d-matrix, wie dies arange(16).reshape((4,2,2)) array([[[ 0, 1], [ 2, 3]], [[ 4, 5], [ 6, 7]], [[ 8, 9], [10, 11]], [[12, 13], [14, 15]]]) möchte und stapeln Sie in der grid-format, am Ende

Python erstes und letztes Element aus Array

Anzahl der Antworten 7 Antworten
Ich versuche, dynamisch zu bekommen das erste und das Letzte element aus einem array. So, lassen Sie uns annehmen, dass das array hat 6 Elemente. test = [1,23,4,6,7,8] Wenn ich versuche, das first and last = 1,823,7

Exponentielle Kurvenanpassung in SciPy

Anzahl der Antworten 2 Antworten
Habe ich zwei NumPy-arrays x und y. Wenn ich versuche, passen meine Daten mit exponential-Funktion und curve_fit (SciPy) mit diesem einfachen code #!/usr/bin/env python from pylab import * from scipy.optimize import curve_fit x = np.array([399.75, 989.25, 1578.75,

Berechnen * Rollen * maximale Drawdown der Pandas-Serie

Anzahl der Antworten 4 Antworten
Es ist ziemlich einfach eine Funktion schreiben, die berechnet, dass der maximale drawdown von einer Zeitreihe. Es dauert ein kleines bisschen zu denken, zu schreiben, es in O(n) Zeit statt O(n^2) Zeit. Aber es ist nicht so

numpy vstack vs. column_stack

Anzahl der Antworten 2 Antworten
Was genau ist der Unterschied zwischen numpy vstack und column_stack. Lesen durch die Dokumentation, wie es aussieht, wenn column_stack ist eine Implementierung von vstack für 1D-arrays. Ist es eine effizientere Umsetzung? Ansonsten, ich kann nicht einen Grund

Schnellste Speicher- und Ladeoptionen für ein nupy Array

Anzahl der Antworten 3 Antworten
Ich habe ein Skript, das erzeugt zwei-und dreidimensionale numpy arrays mit dtype=float und die Form auf die Reihenfolge der (1e3, 1e6). Jetzt bin ich mit np.save und np.load zum durchführen von E /a-Operationen mit arrays. Jedoch, diese

Wie werden die Winkel in einer Matplotlib-Polardarstellung im Uhrzeigersinn mit 0 ° nach oben gedreht?

Anzahl der Antworten 5 Antworten
Ich bin mit matplotlib und numpy, um ein polar-plot. Hier finden Sie einige Beispiel-code: import numpy as N import matplotlib.pyplot as P angle = N.arange(0, 360, 10, dtype=float) * N.pi / 180.0 arbitrary_data = N.abs(N.sin(angle)) + 0.1

array.shape () gibt Fehlertupel nicht aufrufbar

Anzahl der Antworten 1 Antworten
Ich habe ein 2D-numpy-array, genannt results enthält seine eigene Reihe von Daten, und ich will in Sie und nutzt jede Liste: for r in results: print "r:" print r y_pred = np.array(r) print y_pred.shape() Dies ist die

'DataFrame' Objekt hat kein Attribut 'sort'

Anzahl der Antworten 1 Antworten
Ich vor einige problem hier, in meinem python-Paket muss ich installieren, numpy, aber ich habe immer noch diesen Fehler 'DataFrame' - Objekt hat kein Attribut 'Art' Wer kann mir einige Idee.. Dies ist mein code : final.loc[-1]

Wie entferne ich jedes andere Element eines Arrays in Python? (Die Umkehrung von np.repeat ()?)

Anzahl der Antworten 2 Antworten
Wenn ich ein array mit x, und eine np.repeat(x,2)ich bin praktisch duplizieren array. >>> x = np.array([1,2,3,4]) >>> np.repeat(x, 2) array([1, 1, 2, 2, 3, 3, 4, 4]) Wie kann ich das Gegenteil zu tun, so dass

Was ist der Unterschied zwischen zusammenhängenden und nicht zusammenhängenden Arrays?

Anzahl der Antworten 2 Antworten
In der numpy-Handbuch über die reshape () - Funktion, es sagt >>> a = np.zeros((10, 2)) # A transpose make the array non-contiguous >>> b = a.T # Taking a view makes it possible to modify the

Gewichtete Standardabweichung in NumPy?

Anzahl der Antworten 4 Antworten
numpy.average() hat eine GEWICHTE option, aber numpy.std() nicht. Hat jemand Vorschläge für einen workaround? InformationsquelleAutor der Frage YGA | 2010-03-09

Kombiniere zwei Spalten von Text im Datenrahmen in Pandas / Python

Anzahl der Antworten 14 Antworten
Habe ich ein 20 x 4000 dataframe in python mit pandas. Zwei dieser Spalten benannt werden Jahr und Quartal. Ich möchte eine variable namens Zeit, die macht Year = 2000 und Quartal= q2 in 2000q2 Kann mir

Histogrammwerte einer Pandas-Serie

Anzahl der Antworten 3 Antworten
Habe ich einige Werte in einem Python Pandas-Serie (Typ: pandas.core.Serie.Serie) In [1]: series = pd.Series([0.0,950.0,-70.0,812.0,0.0,-90.0,0.0,0.0,-90.0,0.0,-64.0,208.0,0.0,-90.0,0.0,-80.0,0.0,0.0,-80.0,-48.0,840.0,-100.0,190.0,130.0,-100.0,-100.0,0.0,-50.0,0.0,-100.0,-100.0,0.0,-90.0,0.0,-90.0,-90.0,63.0,-90.0,0.0,0.0,-90.0,-80.0,0.0,]) In [2]: series.min() Out[2]: -100.0 In [3]: series.max() Out[3]: 950.0 Ich würde gerne Werte Histogramm (nicht notwendig Plotten Histogramm)... ich brauche nur,

Overlay-Imshows in Matplotlib

Anzahl der Antworten 1 Antworten
Ich würde gerne vergleichen, zwei verschiedene Sätze von Daten auf der gleichen imshow Grundstück, um es einfach um die Unterschiede zu sehen. Mein Erster Instinkt ist, um die Farben in der Farbpalette transparent (die niedrigeren Werte vor

Geben Sie numpy Arrays für h5py ein und aus

Anzahl der Antworten 2 Antworten
Habe ich ein Python-code, dessen Ausgabe eine große matrix, deren Einträge alle der Typ float. Wenn ich Speichere es mit der Endung .dat die Größe der Datei ist in der Größenordnung von 500 MB. Ich habe gelesen,

Wie man Heatmap mit Text in Matplotlib annotieren?

Anzahl der Antworten 2 Antworten
Bin ich Plotten einer heatmap in matplotlib mit: plt.pcolor(rand(5,5)) wie kann ich kommentieren die heatmap mit den tatsächlichen zahlen gezeichnet? Bedeutung in jeder Zelle der gezeichneten heatmap, setzen Sie den Wert entsprechend, dass die Zelle in der

Wie kann ich parallele numpy Arrays "zippen"?

Anzahl der Antworten 4 Antworten
Wenn ich zwei parallele Listen und wollen, um Sie zu Sortieren durch die Reihenfolge der Elemente in der ersten, es ist sehr einfach: >>> a = [2, 3, 1] >>> b = [4, 6, 2] >>> a,

Gibt es einen guten NumPy-Klon für Jython?

Anzahl der Antworten 4 Antworten
Ich bin noch relativ neu konvertieren zu Python. Ich habe geschrieben einige code, um zu greifen/graph Daten aus verschiedenen Quellen zu automatisieren einige wöchentliche Berichte und Prognosen. Ich habe fasziniert von der Jython-Konzept, und würde gerne Anschluss

Spalten in einem numpligen Array austauschen?

Anzahl der Antworten 4 Antworten
from numpy import * def swap_columns(my_array, col1, col2): temp = my_array[:,col1] my_array[:,col1] = my_array[:,col2] my_array[:,col2] = temp Dann swap_columns(data, 0, 1) Nicht funktioniert. Jedoch, Aufruf den code direkt temp = my_array[:,0] my_array[:,0] = my_array[:,1] my_array[:,1] = temp

Lapack für numpy installieren

Anzahl der Antworten 4 Antworten
Unter Ubuntu 11.10 + python2.7...gebaut numpy von Quelle und installiert, aber wenn ich gehe, um es zu installieren, bekomme ich ImportError: /usr/lib/liblapack.so.3gf: undefined symbol: ATL_chemv wenn er versucht zu importieren lapack_lite von numpy.linalg. Ich habe versucht, neu

Wählen Sie Elemente von numpy Array über Boolesche Maskenarray

Anzahl der Antworten 1 Antworten
Ich denke, die Antwort ist nah bei der hand, aber ich kann es nicht sehen 🙁 Habe ich eine boolean-Maske array der Länge n: a = np.array([True, True, True, False, False]) Ich habe ein 2d-array mit n

NumPy Auswählen eines bestimmten Spaltenindex pro Zeile mithilfe einer Indexliste

Anzahl der Antworten 6 Antworten
Ich bin kämpfen, um wählen bestimmte Spalten pro Zeile ein NumPy matrix. Angenommen ich habe folgende matrix, die ich nennen würde X: [1, 2, 3] [4, 5, 6] [7, 8, 9] Ich habe auch ein list von

shuffle vs permute numpy

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen numpy.random.shuffle(x) und numpy.random.permutation(x)? Habe ich gelesen, die doc-Seiten, aber ich konnte es nicht verstehen, wenn es irgendeinen Unterschied zwischen den beiden, wenn ich will einfach nur zufällig mischt die Elemente eines Arrays.

Wie installiere ich Python-Module ohne Root-Zugriff?

Anzahl der Antworten 7 Antworten
Ich bin dabei, einige Klassen und ein 'Lehr-Konto", das ist eine Schule Konto kann ich ssh in die Arbeit zu verrichten. Ich will laufen meine rechenintensive Numpy, matplotlib, scipy-code auf der Maschine, aber ich kann nicht installieren

Verwenden Sie numpy.genfromtxt, um eine CSV-Datei mit Zeichenfolgen zu lesen, die Kommas enthalten

Anzahl der Antworten 4 Antworten
Ich versuche zu Lesen in einer csv-Datei mit numpy.genfromtxt aber einige der Felder sind strings die Kommas enthalten. Die Zeichenfolgen sind in Anführungszeichen, aber numpy ist nicht zu erkennen, die Zitate, wie die Definition einer einzelnen Zeichenfolge.

Zeichenfolgendarstellung eines numpy Arrays mit Kommas, die seine Elemente trennen

Anzahl der Antworten 3 Antworten
Habe ich ein numpy-array, zum Beispiel: points = np.array([[-468.927, -11.299, 76.271, -536.723], [-429.379, -694.915, -214.689, 745.763], [ 0., 0., 0., 0. ]]) wenn ich drucken Sie es oder biegen Sie es in eine Zeichenkette mit str() bekomme

Korrekter Weg, Konfidenzintervall mit scipy zu erhalten

Anzahl der Antworten 3 Antworten
Habe ich ein 1-dimensionales array von Daten: a = np.array([1,2,3,4,4,4,5,5,5,5,4,4,4,6,7,8]) für die ich erzielen möchte, das 68% - Konfidenzintervall (das heißt: der 1 sigma). Den ersten Kommentar in diese Antwort erklärt, dass dies erreicht werden kann, mit

Wie wendet man numpy.linalg.norm auf jede Zeile einer Matrix an?

Anzahl der Antworten 4 Antworten
Ich habe eine 2D matrix, die ich nehmen wollen-norm jeder Zeile. Aber wenn ich numpy.linalg.norm(X) direkt, es nimmt die norm der gesamten matrix. Kann ich die norm in der jede Zeile mit einer for-Schleife und dann unter

ImportError beim Importieren von sklearn: Name name check_build kann nicht importiert werden

Anzahl der Antworten 15 Antworten
Ich erhalte die folgende Fehlermeldung beim Versuch, den import von sklearn: >>> from sklearn import svm Traceback (most recent call last): File "<pyshell#17>", line 1, in <module> from sklearn import svm File "C:\Python27\lib\site-packages\sklearn\__init__.py", line 16, in <module>

Konvertiert ein 1D-Array in ein 2D-Array in numpy

Anzahl der Antworten 3 Antworten
Ich konvertieren wollen ein 1-dimensionales array in ein 2-dimensionales array, indem Sie die Anzahl der Spalten in der 2D-array. Etwas, das würde funktionieren wie dieser: > import numpy as np > A = np.array([1,2,3,4,5,6]) > B =

Python 3.4 und 2.7: Kann kein numpy-Paket für Python 3.4 installieren

Anzahl der Antworten 1 Antworten
Ich bin mit Ubuntu 12.04 und möchte die python 3.4 Seite an Seite mit python 2.7. Die installation von python 3.4 funktioniert. Aber, ich kann nicht installieren Sie das numpy-Paket für python 3 (und als Folge kann

Verketten Sie Numpy-Arrays ohne zu kopieren

Anzahl der Antworten 6 Antworten
In Numpy, kann ich verketten Sie zwei arrays, die Ende-zu-Ende mit np.append oder 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],

Konvertieren Pandas Datenrahmen in numpy Array, Erhaltung Index

Anzahl der Antworten 11 Antworten
Ich bin daran interessiert zu wissen, wie konvertieren ein pandas dataframe in einen numpy-array aus, einschließlich der index, und legen Sie die dtypes. dataframe: import numpy as np import pandas as pd index = [1, 2, 3,

Nummy verketten zwei Arrays vertikal

Anzahl der Antworten 4 Antworten
Ich habe versucht, die folgenden: >>> a = np.array([1,2,3]) >>> b = np.array([4,5,6]) >>> np.concatenate((a,b), axis=0) array([1, 2, 3, 4, 5, 6]) >>> np.concatenate((a,b), axis=1) array([1, 2, 3, 4, 5, 6]) Ich würde jedoch zumindest erwarten, dass

Lesen Sie die CSV-Datei in ein numpliges Array, die erste Zeile als Strings, die Pause als Float

Anzahl der Antworten 3 Antworten
Habe ich Daten in eine CSV, wo die erste Zeile-Zeichenfolgen (Spaltennamen) und die restlichen Zeilen sind zahlen. Wie Speichere ich diese auf ein numpy-array? Alle die ich finden kann ist, wie man legen Sie den Datentyp für

Matplotlib - Extrahieren von Daten aus Konturlinien

Anzahl der Antworten 3 Antworten
Ich würde gerne Daten aus einer einzelnen Kontur gleichmäßig verteilt 2D-Daten (image-Daten). Basierend auf dem Beispiel gefunden, in der eine ähnliche Frage: Wie bekomme ich die (x,y) Werte der Zeile, die ploted durch einen Kontur-plot (matplotlib)? >>>

numpy.max oder max? Welcher ist schneller?

Anzahl der Antworten 4 Antworten
In python, der eine ist schneller ? numpy.max(), numpy.min() oder max(), min() Meiner Liste/array der Länge variiert von 2 bis 600. Was sollte ich verwenden zu sparen, Laufzeit ? InformationsquelleAutor der Frage Froyo | 2012-06-08

Anpassen einer Normalverteilung an 1D-Daten

Anzahl der Antworten 2 Antworten
Habe ich eine 1-Dimensionale array und ich kann berechnen, den "Mittelwert" und "Standardabweichung" in diesem Beispiel und zeichnen die "Normale Verteilung" aber ich habe ein Probleme: Ich möchte plot der Daten und Normalverteilung in die gleiche Abbildung