Tag: numpy
NumPy ist eine wissenschaftliche und numerische computing-Erweiterung der Python-Programmiersprache.
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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]
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
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
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
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
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,
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
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,
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
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,
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
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
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
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
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
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.
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
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.
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
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
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
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>
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 =
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
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],
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,
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
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
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)? >>>
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
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