Als «matplotlib» getaggte Fragen

95
Füllen Sie zwischen zwei vertikalen Linien in matplotlib

Ich habe die Beispiele in der matplotlibDokumentation durchgesehen , aber mir war nicht klar, wie ich ein Diagramm erstellen kann, das den Bereich zwischen zwei bestimmten vertikalen Linien ausfüllt. Angenommen, ich möchte ein Diagramm zwischen x=0.2und erstellen x=4(für den gesamten yBereich des...

95
Die Zahl von imshow () ist zu klein

Ich versuche, ein numpy-Array mit imshow () zu visualisieren, da es imagesc () in Matlab ähnelt. imshow(random.rand(8, 90), interpolation='nearest') Die resultierende Figur ist in der Mitte des grauen Fensters sehr klein, während der größte Teil des Raums nicht belegt ist. Wie kann ich die...

94
Matplotlib Legends funktioniert nicht

Seit dem Upgrade von matplotlib wird beim Erstellen einer Legende der folgende Fehler angezeigt: /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30810>] Use proxy artist

94
Diskrete Matplotlib-Farbleiste

Ich versuche, einen diskreten Farbbalken für ein Streudiagramm in matplotlib zu erstellen Ich habe meine x-, y-Daten und für jeden Punkt einen ganzzahligen Tag-Wert, den ich mit einer eindeutigen Farbe darstellen möchte, z plt.scatter(x, y, c=tag) Normalerweise ist das Tag eine Ganzzahl im Bereich...

93
Python matplotlib mehrere Balken

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...

92
Standard-Linienfarbzyklus abrufen

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...

92
Ändern Sie die x-Achsen-Skala in matplotlib

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...

92
RuntimeWarning: Ungültiger Wert beim Teilen

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...

91
Matplotlib Figur Gesichtsfarbe (Hintergrundfarbe)

Kann jemand bitte erklären, warum der folgende Code beim Einstellen der Gesichtsfarbe der Figur nicht funktioniert? import matplotlib.pyplot as plt # create figure instance fig1 = plt.figure(1) fig1.set_figheight(11) fig1.set_figwidth(8.5) rect = fig1.patch rect.set_facecolor('red') # works with...