Tag: matplotlib

Matplotlib ist ein plotting-Bibliothek für Python, die verwendet werden kann interaktiv oder eingebettet in stand-alone-GUIs. Seine kompakte „pyplot“ Schnittstelle ähnelt der Plot-Funktionen von MATLAB®.

Matplotlib: Zeichnen Sie einen vertikalen Pfeil in einem log-log-plot

Anzahl der Antworten 3 Antworten
Ich bin nicht in der Lage zu zeichnen, eine einfache, vertikaler Pfeil in der folgenden log-log-plot: #!/usr/bin/python2 import matplotlib.pyplot as plt import matplotlib as mpl plt.yscale('log') plt.xscale('log') plt.ylim((1e-20,1e-10)) plt.xlim((1e-12,1)) plt.arrow(0.00006666, 1e-20, 0, 1e-8 - 1e-20, length_includes_head=True) plt.savefig('test.pdf')

Schalten Sie Fehler bars in Seaborn Bar Plot

Anzahl der Antworten 1 Antworten
Ich bin mit GridSpec in matplotlib um eine Seite zu erstellen, die hat 9 subplots. Eine der Nebenhandlungen ist ein Seaborn bar plot mit dem folgenden code erstellt: import seaborn as sns sns.barplot(x=df['Time'], y=df['Volume_Count'], ax=ax7) Gibt es

python axhline label nicht angezeigt im plot

Anzahl der Antworten 2 Antworten
Habe ich die folgende kleine Funktion: def plotresults(freqs,power,prob,title,sigP): pl.suptitle(title) ax1 = pl.subplot(2,1,1) ax1.axhline(y=sigP, color='r', ls='--',label='p=0.05') pl.plot(freqs,power) ax1.set_ylabel('Spectral Power') ax2 = pl.subplot(2,1,2) ax2.axhline(y=0.05, color='r', ls='--', label='p=0.05') pl.semilogy(freqs,prob) ax2.set_xlabel(r'Frequency (years$^{ -1}$)') ax2.set_ylabel('p-value') pl.savefig('lsfast/figs/'+title+'.png') pl.close() Es Grundstücke fein und zeichnet

matplotlib Nebenhandlungen mit den gleichen "Einstellungen"

Anzahl der Antworten 2 Antworten
Ich bin Plotten Sie die gleichen Daten in zwei verschiedenen Formaten: - log-Skala und der linearen Skala. Grundsätzlich will ich haben genau die gleiche Handlung, aber mit verschiedenen Skalen, eine auf der Oberseite des anderen. Was ich

Matplotlib - einstellen von Datum, Abstand auf der x-Achse

Anzahl der Antworten 1 Antworten
Ich habe Daten, die wie folgt aussieht: print x Date ABC DEF 0 2004-06-03 1.000000 1.000000 1 2004-06-04 1.000000 1.007940 2 2004-06-07 1.000000 1.023285 3 2004-06-08 1.020163 1.024712 4 2004-06-09 1.013932 1.015166 Und ich bin Plotten es

Python-Legende der Attribut-Fehler

Anzahl der Antworten 2 Antworten
Warum bekomme ich einen Fehler hier, die sich auf die plt.plot label? fig = plt.figure() ax = plt.gca() barplt = plt.bar(bins,frq,align='center',label='Dgr') normplt = plt.plot(bins_n,frq_n,'--r', label='Norm'); ax.set_xlim([min(bins)-1, max(bins)+1]) ax.set_ylim([0, max(frq)]) plt.xlabel('Dgr') plt.ylabel('Frequency') plt.show() plt.legend(handles=[barplt,normplt]) Dies ist die Fehlermeldung,

Überlagern sich mehrere Histogramme mit pandas

Anzahl der Antworten 1 Antworten
Habe ich zwei oder drei csv-Dateien mit dem gleichen header und weisen die Histogramme für jede Spalte überlagern einander auf demselben Grundstück. Folgende code gibt mir zwei getrennte zahlen, die jeweils alle Histogramme für jede der Dateien.

Python Jupyter Notebook: Legen Sie zwei Histogramm Nebenhandlungen nebeneinander in einer Figur

Anzahl der Antworten 2 Antworten
Ich bin mit Python (3.4) Jupyter Notebook. Ich habe die folgenden zwei Histogramme in zwei getrennte Zellen, jede hat Ihre eigene Gestalt: bins = np.linspace(0, 1, 40) plt.hist(list1, bins, alpha = 0.5, color = 'r') und bins

Anzeige 2D-array von OpenCV in Matplotlib.pyplot.imshow()

Anzahl der Antworten 2 Antworten
Ich ein setup haben, in Python, wo verwende ich die OpenCV-Bibliothek zum Lesen der frames eines Videos in 2D-arrays--diese videos sind Graustufen, so dass ich mit vorzeichenlosen 8-bit zahlen für die pixel-Werte. In meinem nächsten Schritt, den

die Farbe des 3D-Plots in python

Anzahl der Antworten 3 Antworten
Verwende ich folgende Zeile zum zeichnen einer 3D-Oberfläche: surf = ax3.plot_surface(X, Y, Z, rstride=1, cstride=1, alpha=0.5, linewidth=0, cmap=cm.jet,antialiased=True) Nun die Farbe kommt sehr schön, wenn auch ein wenig schuppig Aussehen, aber in Ordnung. Aber ich will ändern

Wie plot zusätzliche Punkte auf die Spitze der scatter-plot?

Anzahl der Antworten 2 Antworten
Ich habe panda als dataframe df mit zwei Parametern df.man (=x) und df.zwei (=y). Nun, ich möchte plot scatter-plot für diese Daten-Punkte. Ich verwendet ax1 = fig.add_subplot(111) ax1.scatter(df.one,df.two,c = 'g',marker = 'o',alpha = 0.2) Nun, ich möchte

matplotlib: inset Achsen für mehrere boxplots

Anzahl der Antworten 1 Antworten
Habe ich ein paar boxplots in matplotlib, dass ich möchte, um den zoom auf einen bestimmten y-Bereich ([0,0.1]) mit inset-Achsen. Es ist mir nicht klar aus der Beispiel in der Dokumentation, wie ich das machen soll dies

Python & Matplotlib: wie zu zeichnen ellipse?

Anzahl der Antworten 1 Antworten
Kann ich plot ellipse so: from matplotlib.patches import Ellipse import matplotlib as mpl %matplotlib inline from matplotlib import pyplot as plt mean = [ 19.92977907 , 5.07380955] width = 30 height = 1.01828848 angle = -54 ell

Wie man pixel-Koordinaten für die Matplotlib-erzeugt scatterplot?

Anzahl der Antworten 2 Antworten
Ich benutze Matplotlib zu erzeugen PNG-Dateien von streudiagrammen. Nun, für jedes Streudiagramm, zusätzlich eine PNG-Datei, würde ich auch wie eine Liste erstellen von pixel-Koordinaten der verschiedenen Punkte in das Streudiagramm. Den code, den ich verwenden, um die

mehrere Diagramme aus einer Schleife in einem einzigen plot - Python

Anzahl der Antworten 1 Antworten
Mein Programm erzeugt zwei arrays, und ich habe in den plot einer von Ihnen in der X-Achse und das andere auf der Y-Achse (letztere stammen aus der Zeile einer matrix). Das problem ist, dass ich muss wiederholen

Das hinzufügen von zusätzlichen Höhenlinien mit matplotlib-2D-Kontur Plotten

Anzahl der Antworten 1 Antworten
Ich bin die Schaffung eines zwei-dimensionalen Kontur-plot mit matplotlib. Mit der Dokumentation http://matplotlib.org/examples/pylab_examples/contour_demo.html, eine solche Kontur-plot erstellt werden, indem import matplotlib import numpy as np import matplotlib.cm as cm import matplotlib.mlab as mlab import matplotlib.pyplot as plt

Matplotlib: so stellen Sie die Linienfarbe orange, und geben Sie line Marker?

Anzahl der Antworten 3 Antworten
Ich habe eine situation, wo ich viele Zeilen, bin ich Plotten in pyplot. Sie sind gruppiert nach Farbe, und innerhalb jeder Farbe, ich plot nach plot-Stil-also die Kreise, Striche, etc. Meinem Grundstück styling: plt.plot(x,y1,'b') plt.plot(x,y2,'bs') plt.plot(x,y3,'b--') Ist

Wie kann ich den plot nur die positive Fehlerbalken mit pyplot.bar?

Anzahl der Antworten 1 Antworten
Ich versuche, plot 4 Durchschnittliche Werte mit positivem Fehlerbalken ("error bars und den max-Wert innerhalb der Handlung. means = [26.82,26.4,61.17,61.55] # Mean Data stds = [4.59,4.39,4.37,4.38] # Standard deviation Data peakval = ['26.82','26.4','61.17','61.55'] # String array of

Automatische Anpassung der Schriftgröße im seaborn heatmap

Anzahl der Antworten 3 Antworten
bei der Verwendung von seaborn heatmap, ist es ein Weg, um auto-passen Sie die Schriftgröße für die es, um genau zu passen innerhalb der Quadrate? zum Beispiel: sns.heatmap(corrmat, vmin=corrmat.values.min(), vmax=1, square=True, cmap="YlGnBu", linewidths=0.1, annot=True, annot_kws={"size":8}) hier die

Seaborn: so ändern Sie die Linienbreite und markersize separat in factorplot?

Anzahl der Antworten 1 Antworten
Ich verstehe, dass scale änderungen der beiden Parameter gleichzeitig, aber ich möchte, um die Wirkung zu erreichen mit einem dünnen Linie verbunden, zwischen den großen Marken. Ich habe auch versucht die Größenänderung durch rc{'lines.linewidth' = 1, 'lines.markersize'

Python-Side-by-side box-plots auf der gleichen Abbildung

Anzahl der Antworten 1 Antworten
Ich versuche zu generieren, ein box-plot in Python 2.7 für jede kategoriale Wert in Spalte E aus der Pandas dataframe unten A B C D E 0 0.647366 0.317832 0.875353 0.993592 1 1 0.504790 0.041806 0.113889 0.445370

Karte Werte zu Farben in matplotlib

Anzahl der Antworten 2 Antworten
Habe ich eine Liste von zahlen wie folgt: lst = [1.9378076554115014, 1.2084586588892861, 1.2133096565896173, 1.2427632053442292, 1.1809971732733273, 0.91960143581348919, 1.1106310149587162, 1.1106310149587162, 1.1527004351293346, 0.87318084435885079, 1.1666132876686799, 1.1666132876686799] Will ich konvertieren Sie diese zahlen, um die Farben für die Anzeige. Ich will Graustufen,

matplotlib Grundstück und warten Sie dann für raw-Eingabe

Anzahl der Antworten 1 Antworten
Ich versuche zu öffnen, eine Reihe von .png-plots. Ich möchte in der Lage sein, eine Handlung auf dem Bildschirm und bekomme dann eine Aufforderung, auf mich zu warten, um "drücken Sie enter". Auf enter drückst, wird der

Wie überlagern sich die Figuren in matplotlib

Anzahl der Antworten 1 Antworten
Ich mehrere Figuren in mehrere Module, und ich möchte zu überlagern, Sie in meinemmain.py. Kann ich wieder ein brauchbares Bild/Grundstück wiederverwendet werden kann in main.py zum erstellen eines kombinierten Wert? Dank! InformationsquelleAutor Shai Efrati | 2015-06-28

Zentriert text in matplotlib Tabellen

Anzahl der Antworten 3 Antworten
Ich versuche zu zentrieren Sie den text innerhalb einer matplotlib Zelle in der Tabelle, während der Standard zu sein scheint Recht ausgerichtet. Ich sah durch die Dokumentation des Table-Objekts, aber ich konnte nicht finden, alles, was nützlich

python: beim Plotten von text, heben Sie "TypeError: Sie müssen reelle Zahl, nicht str"

Anzahl der Antworten 1 Antworten
Ich verwenden, matplotlib zum zeichnen von text in jeder bar. In Fall 1 geht alles in Ordnung.Jeder bar erhalten Sie einen Umsatz Anzahl displays auf der Oberseite. aber wenn ich Fall 2 ,Fehler erhöhen "TypeError: must be

pyplot äquivalent für pl.cm.Spectral in matplotlib

Anzahl der Antworten 3 Antworten
Habe ich mit dem code von pylab, und es funktioniert gut: import pylab as pl colors = pl.cm.Spectral(np.linspace(0, 1, 10)) Aber ich will Weg von pylab, weil im Dokument gesagt "Die pyplot-Schnittstelle ist in der Regel bevorzugt,

Normalisieren ein Array für die Standard-Normal-Verteilung

Anzahl der Antworten 2 Antworten
Ich denke, das ist eine ziemlich einfache Frage, aber ich war nicht in der Lage, eine Antwort zu finden. Ich habe ein array: array([ 62519, 261500, 1004836, ... , 0, 0]) Ich würde gerne konvertieren Sie es

Die Erhöhung Kreisdiagramm Größe mit matplotlib -, radius-parameter angezeigt wird, nichts zu tun

Anzahl der Antworten 1 Antworten
Versuchen, um den Kuchen größer. Auf der Suche in den docs und anderen Orten, heißt es, um den radius festzulegen. Es scheint, egal, welchen Wert ich in den radius gibt es keine Erhöhung. Ich bin Entsendung der

ImportError im candlestick Beispiel von matplotlib Dokumentation: `cannot import name quotes_historical_yahoo_ohlc`

Anzahl der Antworten 1 Antworten
Ich bin neu in Python und ich bin kämpfen, um dieses Beispiel auszuführen, die in der matplotlib Dokumentation: http://matplotlib.org/examples/pylab_examples/finance_demo.html Ich bin im Grunde kopieren Sie den code 1:1 in mein Python-Datei und wenn ich ihn starten will

C++ Schnittstelle für matplotlib

Anzahl der Antworten 1 Antworten
Ich Frage mich, ob es eine Schnittstelle zu matplotlib, die verwendet werden können, die von C++. (Vielleicht etwas ähnlich zu dem, was gnuplot hat) Es gibt eine Lösung für dieses problem hier erhältlich stackoverflow.com/questions/2509156/... Hoffe, das hilft.

So fügen Sie eine Linie auf einer Pandabären-bar-Anschlag in matplotlib?

Anzahl der Antworten 1 Antworten
Hallo ich habe es geschafft, fügen Sie eine Linie in einem bar-plot, aber die position ist nicht richtig. Ich möchte, um die Punkte genau in der Mitte der einzelnen Balken. Könnte mir jemand helfen? >>> df price

Python matplotlib Widerhaken/Köcher Zuordnung von Farben zu den verschiedenen sets von Werten

Anzahl der Antworten 1 Antworten
Ich versuche, erstellen einen barb Vektor-plot in matplotlib und Karte einige Farben zu bestimmten Größenordnungen: beispielsweise sind Vektoren mit Größen zwischen 10 und 20 gezeichnet, so blau, und zwischen 20 und 30 rgb(0,15,40), und so weiter. Die

Zeichnen Sie ein Kreisdiagramm in matplotlib in einem bestimmten Winkel mit der fracs auf die Keile

Anzahl der Antworten 1 Antworten
Bin ich Plotten ein piechart mit matplotlib mit dem folgenden code: ax = axes([0.1, 0.1, 0.6, 0.6]) labels = 'Twice Daily', 'Daily', '3-4 times per week', 'Once per week','Occasionally' fracs = [20,50,10,10,10] explode=(0, 0, 0, 0,0.1) patches,

wie behandeln eine asymptote/Diskontinuität mit Matplotlib

Anzahl der Antworten 3 Antworten
Beim Plotten Sie ein Diagramm mit einer Diskontinuität/asymptote/Singularität/was auch immer, gibt es eine automatische Methode, um zu verhindern, dass Matplotlib aus 'verbinden der Punkte' über das 'break'? (siehe code/Bild unten). Ich habe gelesen, dass Salbei hat eine

anpassen Zecken für AxesImage?

Anzahl der Antworten 1 Antworten
Habe ich ein Bild erstellt plot mit ax = imshow(). ax ist ein AxesImage Objekt, aber ich kann nicht scheinen zu finden, die Funktion oder Attribut muss ich acess zu passen die Beschriftungen der hilfsstriche. Die gewöhnliche

Plotten einer Gleichung mit matplotlib und numpy

Anzahl der Antworten 1 Antworten
Will ich zeichnen eine Gleichung, wo die x Achse stellt die Zeit dar t und die y Achse entspricht einer Variablen n. Jetzt die Formel für n ist n =((np.log(t)*10**6)/np.log(2)) + 1 und die maximale Zeit auf

Python-plot - stacked slices-Bild

Anzahl der Antworten 3 Antworten
Habe ich eine Reihe von grundlegenden 2D-Bilder (3 Einfachheit halber für den Moment) und diese miteinander verbunden sind, Analog zu frames aus einem Film: In python wie kann ich stapeln dieser Scheiben übereinander, wie in image1->image2->Bild-3? Ich

Matplotlib interaktive Grafik eingebettet in PyQt

Anzahl der Antworten 1 Antworten
Habe ich ein einfaches python-Skript, das bei der Ausführung angezeigt werden sollen, die eine eingebettete matplotlib graph innen eine PyQT-Fenster. Ich habe diese tutorial für die Einbindung und den Betrieb der graph. Abgesehen von einigen unterschieden in

Reduzieren Sie die Größe .eps Abbildung mit matplotlib

Anzahl der Antworten 3 Antworten
Heute war ich dabei einen Bericht für einen Kurs und ich brauchte, um eine Abbildung von einem Kontur-plot der einige Bereich. Ich Tat dies mit matplotlib (ignorieren Sie die chaotisch-header): import numpy as np import matplotlib from

Entfernen Sie leere sub-plots in Abbildung matplotlib

Anzahl der Antworten 2 Antworten
Wie kann ich feststellen, ob eine Nebenhandlung (AxesSubplot) leer ist oder nicht? Ich möchte zum deaktivieren leer Achsen, leer, Nebenhandlungen und entfernen Sie Sie vollständig leeren Zeilen. Zum Beispiel, in dieser Abbildung nur zwei Nebenhandlungen gefüllt sind

Bild skalieren in matplotlib ohne änderung der Achse

Anzahl der Antworten 2 Antworten
Ich habe eine GUI zeigt, dass ein plot. Ich will passen, dass Grundstück zu einem bestehenden Bild. Ich zeigte das Bild unter dem plot mit: myaxe.plot(...) myaxeimage = myaxe.imshow(myimage, axpect='auto', extent=myaxe.axis(), zorder=-1) Ich bin schon in der

Wie barplot Pandas dataframe Spalten ausrichten, indem Sie sub-index?

Anzahl der Antworten 1 Antworten
Habe ich ein pandas dataframe df enthält zwei Aktien finanzielle Verhältnis Daten : >>> df ROIC ROE STK_ID RPT_Date 600141 20110331 0.012 0.022 20110630 0.031 0.063 20110930 0.048 0.103 20111231 0.063 0.122 20120331 0.017 0.033 20120630 0.032

matplotlib Legende Kreis-Marker

Anzahl der Antworten 2 Antworten
Mache ich eine Legende für ein Punktdiagramm mit einem proxy-Künstlern (http://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist) und versuchen, machen Kreis-förmige Markierungen. Dies ist mein code: legend([Circle((0,0), fc='g')], ["Green Circle"]) Aber wenn ich zeichnen Sie es, die Legende nicht einen Kreis, und stattdessen

python matplotlib-plot hist2d mit normierten maskierte numpy array

Anzahl der Antworten 1 Antworten
Ich möchte plot-2d-Histogramm mit matplotlib.pyplot.hist2d. Als input habe ich maskiert numpy.ma-arrays. Als solche funktioniert so: hist2d (arr1,arr2,cmin=1) Aber wenn ich will, um die Normalisierung der arrays, also ich bekomme die Werte immer zwischen 0 und 1, mit

Maßstab imread matrix in python

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche nach einem Weg, zu skalieren die matrix gegeben durch das Lesen in eine png-Datei mit der matplotlib routine imread, z.B. from pylab import imread, imshow, gray, mean from matplotlib.pyplot import show a

Größe des Bildes, 1005x132589 Pixel zu groß ist. Es muss kleiner sein als 2^16 in jede Richtung

Anzahl der Antworten 2 Antworten
Ich bin mit matplotlib.pyplot zu plot-Graphen von Dataframe. Hier möchte ich zeigen, die Höhe der bar, auf jedes Rechteck und bin mit Text(). Und für die Normalisierung der Y-Achse, ich habe Logscale auf der Y-Achse. Unten ist

Wie kann ich die Zahl Größe konstant mit matplotlib obwohl mit pyplot.show()?

Anzahl der Antworten 1 Antworten
Blick auf das folgende python Beispiel: import matplotlib as mpl import matplotlib.pyplot as plt mpl.rcParams['figure.figsize'] = [8.27, 11.69] fig = plt.figure() plt.show() # This line causes problems with figsize fig.savefig('test.pdf') Wenn ich "plt.show()" die Abbildung Größe test.pdf

Plotten schattierter Unsicherheit region im Einklang Grundstück in matplotlib, wenn die Daten NaNs

Anzahl der Antworten 2 Antworten
Ich würde gerne einen plot der wie folgt aussieht: Ich versuche, dies zu tun mit matplotlib: fig, ax = plt.subplots() with sns.axes_style("darkgrid"): for i in range(5): ax.plot(means.ix[i][list(range(3,104))], label=means.ix[i]["label"]) ax.fill_between(means.ix[i][list(range(3,104))]-stds.ix[i][list(range(3,104))], means.ix[i][list(range(3,104))]+stds.ix[i][list(range(3,104))]) ax.legend() Möchte ich die schattigen region, um

TypeError: float() argument muss eine Zeichenkette oder eine Zahl, die nicht 'Zeit'

Anzahl der Antworten 4 Antworten
Habe ich ein pandas dataframe mit Spalten wie diese: df.columns = pd.to_datetime(list(df)) #list(df) = ["2017-01", "2016-01", ...] Ich dann erfolgt eine interpolation, die in jeder Zeile des dataset, weil ich einige NaNs, dass ich möchte, um loszuwerden