[PYTHON] Zeichnen Sie mit matplotlib ein loses Diagramm

Apropos Grafiken in Python, es ist Matplotlib, aber da es ein bisschen schlecht ist, Ich glaube, ich benutze Seaborn, um eine schöne Grafik zu zeichnen.

Seaborn kann leicht schöne Grafiken zeichnen, aber in den Präsentationsmaterialien der Lernsitzung Wir empfehlen eine Bibliothek, die handgeschriebene Grafiken zeichnet.

Wie benutzt man

XKCD-stlye scheint also in matplotlib eingebaut zu sein Schreiben Sie einfach eine Zeile am Anfang.

import matplotlib.pyplot as plt
plt.xkcd()

Stichprobe

Hier sind einige der Grafiken, die aussehen. Es gibt viele andere Beispiele auf der Matplotlib-Glallery-Seite (http://matplotlib.org/xkcd/gallery.html).

Liniendiagramm

x = np.arange(-3, 3, 0.1)
y = np.sin(x)
plt.plot(x, y, c='lightskyblue', label='y = sin(x)')
plt.plot([-3, 3], [-1, 1], c='lightcoral', label='y = 1/3x')
plt.legend()
plt.title('Line Plot')
plt.xlabel('x')
plt.ylabel('y')
plt.show()

Normal

output_1_0.png

Lose flauschige Version

output_2_0.png

Streudiagramm

N = 50
x = np.random.rand(N)
y = np.random.rand(N)
area = np.pi * (15 * np.random.rand(N))**2
plt.title('Scatter Plot')
plt.scatter(x, y, s=area, alpha=0.5, c='gold')
plt.show()

Normal

output_1_1.png

Lose flauschige Version

output_2_1.png

Histogramm

plt.hist(np.random.randn(1000), color='yellowgreen')
plt.title('Histgram')
plt.show()

Normal

output_1_2.png

Lose flauschige Version

output_2_2.png

Kuchendiagramm

x = np.array([0.2, 0.4, 0.15, 0.25])
labels = ['Melon', 'Banana', 'Grape', 'Apple']
colors = ['yellowgreen', 'gold', 'lightskyblue', 'lightcoral']
plt.pie(x, autopct='%d%%', labels=labels, colors=colors)
plt.axis('equal')
plt.title('Pie Chart')
plt.show()

Normal

output_1_3.png

Lose flauschige Version

output_2_3.png

Recommended Posts

Zeichnen Sie mit matplotlib ein loses Diagramm
Zeichnen Sie mit NetworkX ein Diagramm
Zeichnen Sie mit networkx ein Diagramm
Zeichne ein Diagramm mit Julia + PyQtGraph (2)
[Python] Wie zeichnet man mit Matplotlib ein Liniendiagramm?
Zeichne ein Diagramm mit Julia + PyQtGraph (1)
Zeichne ein Diagramm mit Julia + PyQtGraph (3)
Zeichnen Sie ein Diagramm mit Pandas + XlsxWriter
Zeichnen Sie ein Diagramm mit der PySimple-Benutzeroberfläche
Mathematik mit Python studieren: Zeichnen Sie mit matplotlib ein Sympy-Diagramm (Scipy-Diagramm)
So zeichnen Sie ein Diagramm mit Matplotlib
Zeichnen Sie ein Diagramm mit PyQtGraph Part 1-Drawing
Erstellen Sie ein Diagramm mit Rändern, die mit matplotlib entfernt wurden
Banddiagramm mit Matplotlib
Zeichnen Sie in Jupyter ein Diagramm mit japanischen Beschriftungen
So zeichnen Sie ein 2-Achsen-Diagramm mit Pyplot
Zeichnen Sie ein Diagramm mit den PyQtGraph Part 3-PlotWidget-Einstellungen
Zeichnen Sie ein Diagramm, indem Sie es mit Pandas groupby verarbeiten
[Python] Zeichnen Sie mit Dash Cytoscape ein gerichtetes Diagramm
Zeichnen Sie ein Diagramm mit den Einstellungen von PyQtGraph Part 4-PlotItem
Zeichnen Sie ein Diagramm mit PyQtGraph Teil 6 - Anzeigen einer Legende
(Matplotlib) Ich möchte ein Diagramm mit einer in Pixel angegebenen Größe zeichnen
So zeichnen Sie mit matplotlib ein Balkendiagramm, das mehrere Serien zusammenfasst
Zeichnen Sie Excel-Daten mit matplotlib (1)
Diagrammzeichnungsmethode mit matplotlib
Zeichnen Sie Excel-Daten mit matplotlib (2)
Zeichnen Sie mit PyQtGraph Teil 5 ein Diagramm. Erhöhen Sie die Y-Achse
Zeichnen Sie gewaltsam so etwas wie ein Flussdiagramm mit Python, matplotlib
Zeichnen Sie ein Diagramm mit PyQtGraph Teil 2 - Detaillierte Ploteinstellungen
[Python] Wie zeichnet man mit Matplotlib ein Streudiagramm?
Python-Grafikhandbuch mit Matplotlib.
Zeichne Japanisch mit matplotlib auf Ubuntu
Zeichne einen schönen Kreis mit Numpy
Verarbeitung mehrerer Dateien mit Kivy + Matplotlib + Draw Graph auf der GUI
Zeichnen Sie mit Matplotlib ein Diagramm der Retentionsrate
Lassen Sie uns ein Diagramm mit Python erstellen! !!
[Visualisierung] Ich möchte mit Plotly ein schönes Diagramm zeichnen
Zeichnen Sie einfach Diagramme mit matplotlib
Machen Sie eine schöne Grafik mit Plotly
Zeichne Riapnov Fractal mit Python, matplotlib
Schreiben Sie ein gestapeltes Histogramm mit matplotlib
Zeichnen Sie einfach eine Karte mit matplotlib.basemap
[Python] Legen Sie den Diagrammbereich mit matplotlib fest
[PyQt] Mehrachsendiagramme mit QtChart anzeigen
Versuchen Sie, mit matplotlib eine Normalverteilung zu zeichnen
Zeichne mit PyCall ein Herz in Ruby
Machen Sie mit matplotlib eine teilweise gezoomte Figur
Zeichnen Sie ein Mandelbrot-Set mit Brainf * ck
Zeichnen Sie eine hierarchische Achsenbeschriftung mit matplotlib + pandas
Zeichnen Sie Dreiecksfunktionen mit Numpy und Matplotlib
Zeichnen Sie einfach ein Diagramm, indem Sie eine Datei angeben
Zeichnen Sie mit matplotlib ein schönes Kreisdiagramm
Animation mit matplotlib
Japanisch mit Matplotlib
matplotlib graph album
Animation mit matplotlib
Histogramm mit Matplotlib
Erstellen Sie eine Animation mit matplotlib
Zeichnen Sie in Python ein Diagramm einer quadratischen Funktion