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

9
Zeichnen Sie einen Kreis mit Pyplot
überraschenderweise fand ich keine einfache Beschreibung, wie man einen Kreis mit matplotlib.pyplot (bitte kein Pylab) als Eingabezentrum (x, y) und Radius r zeichnet. Ich habe einige Varianten davon ausprobiert: import matplotlib.pyplot as plt circle=plt.Circle((0,0),2) # here must be something like circle.plot() or not? plt.show() ... aber es hat immer noch …
158 python  matplotlib 

7
Wie aktualisiere ich ein Diagramm in matplotlib?
Ich habe Probleme beim Neuzeichnen der Figur hier. Ich erlaube dem Benutzer, die Einheiten in der Zeitskala (x-Achse) anzugeben, und dann berechne ich diese Funktion neu und rufe sie auf plots(). Ich möchte, dass der Plot einfach aktualisiert wird und kein weiterer Plot an die Figur angehängt wird. def plots(): …


5
Wie bekomme ich mehrere Nebenhandlungen in matplotlib?
Ich bin etwas verwirrt darüber, wie dieser Code funktioniert: fig, axes = plt.subplots(nrows=2, ncols=2) plt.show() Wie funktionieren die Feigenachsen in diesem Fall? Was tut es? Auch warum sollte dies nicht funktionieren, um dasselbe zu tun: fig = plt.figure() axes = fig.subplots(nrows=2, ncols=2)


7
Drehen Sie den Beschriftungstext im Seegeborenen-Faktor-Plot
Ich habe einen einfachen Faktorplot import seaborn as sns g = sns.factorplot("name", "miss_ratio", "policy", dodge=.2, linestyles=["none", "none", "none", "none"], data=df[df["level"] == 2]) Das Problem ist, dass die x-Beschriftungen alle zusammen ausgeführt werden, sodass sie nicht mehr lesbar sind. Wie drehen Sie den Text, damit die Beschriftungen lesbar sind?




11
ImportError: Kein Modul mit dem Namen matplotlib.pyplot
Ich übe gerade Matplotlib. Dies ist das erste Beispiel, das ich übe. #!/usr/bin/python import matplotlib.pyplot as plt radius = [1.0, 2.0, 3.0, 4.0] area = [3.14159, 12.56636, 28.27431, 50.26544] plt.plot(radius, area) plt.show() Wenn ich dieses Skript mit ausführe python ./plot_test.py, wird die Handlung korrekt angezeigt. Ich führe es jedoch alleine …
148 python  matplotlib 

4
Wie kann ich Matplotlib anweisen, einen zweiten (neuen) Plot und später einen Plot auf dem alten zu erstellen?
Ich möchte Daten plotten, dann eine neue Figur und Plotdaten2 erstellen und schließlich zu den ursprünglichen Plot- und Plotdaten3 zurückkehren. import numpy as np import matplotlib as plt x = arange(5) y = np.exp(5) plt.figure() plt.plot(x, y) z = np.sin(x) plt.figure() plt.plot(x, z) w = np.cos(x) plt.figure("""first figure""") # Here's …


9
Ubuntu mit `pip install` gibt den Fehler 'Die folgenden erforderlichen Pakete können nicht erstellt werden: * freetype'
pip install -r requirements.txtWährend der Ausführung wird während der Installationsphase der folgende Fehler angezeigt matplotlib: REQUIRED DEPENDENCIES AND EXTENSIONS numpy: yes [not found. pip may install it below.] dateutil: yes [dateutil was not found. It is required for date axis support. pip/easy_install may attempt to install it after matplotlib.] tornado: …


4
Ausrichten gedrehter xticklabels mit ihren jeweiligen xticks
Überprüfen Sie die x-Achse der folgenden Abbildung. Wie kann ich die Beschriftungen etwas nach links verschieben, damit sie an den jeweiligen Häkchen ausgerichtet sind? Ich drehe die Etiketten mit: ax.set_xticks(xlabels_positions) ax.set_xticklabels(xlabels, rotation=45) Wie Sie sehen können, ist die Drehung jedoch in der Mitte der Textbeschriftungen zentriert. Das sieht so aus, …
140 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.