Als «matplotlib» getaggte Fragen

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

1
So platzieren Sie einzelne Tags für ein Streudiagramm
Ich versuche, ein Streudiagramm in matplotlib zu erstellen, und konnte keine Möglichkeit finden, den Punkten Tags hinzuzufügen. Beispielsweise: scatter1=plt.scatter(data1["x"], data1["y"], marker="o", c="blue", facecolors="white", edgecolors="blue") Ich möchte, dass die Punkte in "y" Beschriftungen wie "Punkt 1", "Punkt 2" usw. haben. Ich konnte es nicht herausfinden.
214 python  matplotlib 


9
Matplotlib tight_layout () berücksichtigt keinen Abbildungstitel
Wenn ich meiner Matplotlib-Figur einen Untertitel hinzufüge, wird dieser von den Titeln des Unterplots überlagert. Weiß jemand, wie man sich leicht darum kümmert? Ich habe die tight_layout()Funktion ausprobiert , aber sie macht die Sache nur noch schlimmer. Beispiel: import numpy as np import matplotlib.pyplot as plt f = np.random.random(100) g …
207 python  matplotlib 

12
Wie kann ich ein RGB-Bild in Python in Graustufen konvertieren?
Ich versuche zu benutzen matplotlib ein RGB-Bild einzulesen und in Graustufen umzuwandeln. In Matlab benutze ich Folgendes: img = rgb2gray(imread('image.png')); Im matplotlib-Tutorial wird es nicht behandelt. Sie lesen nur das Bild ein import matplotlib.image as mpimg img = mpimg.imread('image.png') und dann schneiden sie das Array auf, aber das ist nicht …
204 python  matplotlib 

7
Seaborn-Parzellen werden nicht angezeigt
Ich bin sicher, ich vergesse etwas sehr Einfaches, aber ich kann bestimmte Pläne nicht dazu bringen, mit Seaborn zu arbeiten. Wenn ich mache: import seaborn as sns Dann erhalten alle Diagramme, die ich wie gewohnt mit matplotlib erstelle, das Seaborn-Styling (mit dem grauen Gitter im Hintergrund). Wenn ich jedoch versuche, …


7
Fügen Sie einem Pandas-Plot x- und y-Beschriftungen hinzu
Angenommen, ich habe den folgenden Code, der mit Pandas etwas sehr Einfaches darstellt: import pandas as pd values = [[1, 2], [2, 5]] df2 = pd.DataFrame(values, columns=['Type A', 'Type B'], index=['Index 1', 'Index 2']) df2.plot(lw=2, colormap='jet', marker='.', markersize=10, title='Video streaming dropout by category') Wie kann ich x- und y-Beschriftungen einfach …

15
matplotlib-Fehler - kein Modul namens tkinter
Ich habe versucht, das matplotlib-Paket über Pycharm IDE unter Windows 10 zu verwenden, als ich diesen Code ausführte: from matplotlib import pyplot Ich erhalte folgende Fehlermeldung: ImportError: No module named 'tkinter' Ich weiß, dass es in Python 2.x Tkinter hieß, aber das ist nicht das Problem - ich habe gerade …

7
_tkinter.TclError: kein Anzeigename und keine Umgebungsvariable $ DISPLAY
Ich führe ein einfaches Python-Skript auf dem Server aus: import matplotlib.pyplot as plt import numpy as np x = np.random.randn(60) y = np.random.randn(60) plt.scatter(x, y, s=20) out_png = 'path/to/store/out_file.png' plt.savefig(out_png, dpi=150) Ich versuche, den Befehl python example.pyauf diesem Server zu verwenden, auf dem matplotlib 1.5.1 installiert ist. Er schlägt mit …


7
Beschriftungen der Pyplot-Achsen für Unterplots
Ich habe die folgende Handlung: import matplotlib.pyplot as plt fig2 = plt.figure() ax3 = fig2.add_subplot(2,1,1) ax4 = fig2.add_subplot(2,1,2) ax4.loglog(x1, y1) ax3.loglog(x2, y2) ax3.set_ylabel('hello') Ich möchte in der Lage sein, Achsenbeschriftungen und -titel nicht nur für jede der beiden Unterzeichnungen zu erstellen, sondern auch gemeinsame Beschriftungen, die beide Unterzeichnungen umfassen. Da …

5
Modul aus Stringvariable importieren
Ich arbeite an einer (persönlichen) Dokumentation für eine verschachtelte Matplotlib (MPL) -Bibliothek, die sich von der von MPL selbst bereitgestellten durch interessierte Submodul-Pakete unterscheidet. Ich schreibe ein Python-Skript, von dem ich hoffe, dass es die Dokumentgenerierung aus zukünftigen MPL-Versionen automatisiert. Ich habe interessierte Submodule / Pakete ausgewählt und möchte deren …
181 python  matplotlib 

10
Reduzieren Sie den linken und rechten Rand im Matplotlib-Plot
Ich habe Probleme, mit meinen Handlungsrändern in Matplotlib umzugehen. Ich habe den folgenden Code verwendet, um mein Diagramm zu erstellen: plt.imshow(g) c = plt.colorbar() c.set_label("Number of Slabs") plt.savefig("OutputToUse.png") Ich erhalte jedoch eine Ausgabezahl mit viel Leerraum auf beiden Seiten des Diagramms. Ich habe bei Google gesucht und die matplotlib-Dokumentation gelesen, …
178 python  matplotlib 

14
matplotlib zeigt meine Zeichnungen nicht an, obwohl ich pyplot.show () aufrufe.
Hilfe auf matplotlib erforderlich. Ja, ich habe nicht vergessen, die pyplot.show () aufzurufen. $ ipython --pylab import matplotlib.pyplot as p p.plot(range(20), range(20)) Es wird matplotlib.lines.Line2D at 0xade2b2cals Ausgabe zurückgegeben. p.show() Es kann nichts passieren. Keine Fehlermeldung. Kein neues Fenster. Nichts. Ich installiere matplotlibmit pip und habe keine Fehlermeldungen erhalten. Einzelheiten: …

5
Datumstricks und Rotation in matplotlib
Ich habe ein Problem beim Versuch, meine Date-Ticks in matplotlib zu drehen. Ein kleines Beispielprogramm finden Sie weiter unten. Wenn ich versuche, die Zecken am Ende zu drehen, werden die Zecken nicht gedreht. Wenn ich versuche, die Häkchen wie unter dem Kommentar 'Abstürze' gezeigt zu drehen, stürzt matplot lib ab. …
175 python  matplotlib 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.