Matplotlib ist eine Plotbibliothek für Python, die interaktiv verwendet oder in eigenständige GUIs eingebettet werden kann. Die kompakte "Pyplot" -Schnittstelle ähnelt den Plotfunktionen von MATLAB®.
Ich möchte die Farbe der Achse sowie Häkchen und Wertelabels für ein Diagramm ändern, das ich mit matplotlib und PyQt erstellt habe. Irgendwelche Ideen?
Mit folgendem Code: import matplotlib matplotlib.style.use('ggplot') import matplotlib.pyplot as plt import pandas as pd df = pd.DataFrame({ 'celltype':["foo","bar","qux","woz"], 's1':[5,9,1,7], 's2':[12,90,13,87]}) df = df[["celltype","s1","s2"]] df.set_index(["celltype"],inplace=True) df.plot(kind='bar',alpha=0.75) plt.xlabel("") Ich habe diese Handlung gemacht: Wie kann ich die Tick-Beschriftungen der x-Achse um 0 Grad drehen? Ich habe versucht, dies hinzuzufügen, aber es hat …
Ich möchte sowohl horizontale als auch vertikale Gitterlinien in meinem Diagramm erhalten, aber standardmäßig werden nur die horizontalen Gitterlinien angezeigt. Ich verwende eine pandas.DataFrameSQL-Abfrage in Python, um ein Liniendiagramm mit Datumsangaben auf der x-Achse zu generieren. Ich bin mir nicht sicher, warum sie nicht an den Daten erscheinen, und ich …
So zeichnen Sie mehrere Balken in matplotlib: Wenn ich mehrmals versuchte, die Balkenfunktion aufzurufen, überlappen sie sich, und wie in der folgenden Abbildung dargestellt, ist nur der höchste rote Wert zu sehen. Wie kann ich mehrere Balken mit Datumsangaben auf den x-Achsen zeichnen? Bisher habe ich Folgendes versucht: import matplotlib.pyplot …
Ich habe eine Matplotlib-Figur, in der ich Daten zeichne, die immer als Nanosekunden bezeichnet werden (1e-9). Wenn ich auf der y-Achse Daten habe, die zehn Nanosekunden betragen, d. H. In 44e-9 wird der Wert auf der Achse als 4,4 mit einem + 1e-8 als Versatz angezeigt. Gibt es überhaupt eine …
Ich habe diesen Plot mit Matlab erstellt Mit matplotlib zeichnen die x-Achsen große Zahlen wie 100000, 200000, 300000. Ich hätte gerne 1, 2, 3 und 10 ^ 5, um anzuzeigen, dass es tatsächlich 100000, 200000, 300000 ist. Gibt es eine einfache Möglichkeit, eine solche Skala in matplotlib zu erstellen?
Ich habe eine Temperaturdatei mit langjährigen Temperaturaufzeichnungen in einem Format wie folgt: 2012-04-12,16:13:09,20.6 2012-04-12,17:13:09,20.9 2012-04-12,18:13:09,20.6 2007-05-12,19:13:09,5.4 2007-05-12,20:13:09,20.6 2007-05-12,20:13:09,20.6 2005-08-11,11:13:09,20.6 2005-08-11,11:13:09,17.5 2005-08-13,07:13:09,20.6 2006-04-13,01:13:09,20.6 Jedes Jahr hat eine andere Anzahl, Uhrzeit der Aufzeichnungen, daher sind die Datums- / Uhrzeitindizes der Pandas alle unterschiedlich. Ich möchte die Daten des verschiedenen Jahres zum Vergleich …
Ich muss ein Programm nach Eulers Methode für das Modell "Ball in a Spring" erstellen from pylab import* from math import* m=0.1 Lo=1 tt=30 k=200 t=20 g=9.81 dt=0.01 n=int((ceil(t/dt))) km=k/m r0=[-5,5*sqrt(3)] v0=[-5,5*sqrt(3)] a=zeros((n,2)) r=zeros((n,2)) v=zeros((n,2)) t=zeros((n,2)) r[1,:]=r0 v[1,:]=v0 for i in range(n-1): rr=dot(r[i,:],r[i,:])**0.5 a=-g+km*cos(tt)*(rr-L0)*r[i,:]/rr v[i+1,:]=v[i,:]+a*dt r[i+1,:]=r[i,:]+v[i+1,:]*dt t[i+1]=t[i]+dt #print norm(r[i,:]) plot(r[:,0],r[:,1]) …
Ich bin etwas verwirrt darüber, was im Backend vor sich geht, wenn ich Plots in matplotlib zeichne. Tbh, ich bin nicht klar mit der Hierarchie von Plot, Achsen und Figur. Ich habe die Dokumentation gelesen und es war hilfreich, aber ich bin immer noch verwirrt ... Der folgende Code zeichnet …
Ich habe beim Zeichnen festgestellt, dass die erste Zeile blau, dann grün, dann rot und so weiter ist. Gibt es eine Möglichkeit, auf diese Liste von Farben zuzugreifen? Ich habe eine Million Beiträge darüber gesehen, wie man den Farbzyklus ändert oder auf den Iterator zugreift, aber nicht, wie man nur …
Jedes Mal, wenn ich IPython Notebook starte, ist der erste Befehl, den ich ausführe %matplotlib inline Gibt es eine Möglichkeit, meine Konfigurationsdatei so zu ändern, dass sie sich beim Starten von IPython automatisch in diesem Modus befindet?
Ich habe in Windows 7 ein Upgrade von Python (x, y) 2.7.2.3 auf 2.7.6.0 durchgeführt (und war froh zu sehen, dass ich function_name?die Dokumentzeichenfolge endlich wieder im Objektinspektor eingeben und sehen kann ), aber jetzt funktioniert das Plotten nicht mehr so gewöhnt an. Zuvor (Spyder 2.1.9, IPython 0.10.2, matplotlib 1.2.1), …
Gibt es eine Möglichkeit, ein Balkendiagramm mithilfe matplotlibvon Daten direkt aus einem Diktat zu zeichnen ? Mein Diktat sieht so aus: D = {u'Label1':26, u'Label2': 17, u'Label3':30} ich habe erwartet fig = plt.figure(figsize=(5.5,3),dpi=300) ax = fig.add_subplot(111) bar = ax.bar(D,range(1,len(D)+1,1),0.5) zu arbeiten, aber es tut nicht. Hier ist der Fehler: >>> …
Umgebung: Python 2.7, Matplotlib 1.3, IPython Notebook 1.1, Linux, Chrome. Der Code befindet sich in einer einzelnen Eingabezelle mit--pylab=inline Ich möchte IPython-Notebook und Pandas verwenden, um einen Stream zu konsumieren und alle 5 Sekunden einen Plot dynamisch zu aktualisieren. Wenn ich nur die print-Anweisung verwende, um die Daten im Textformat …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.