So zeichnen sie in matplotlib nur ein horizontales gitter


Sie können die folgende grundlegende Syntax verwenden, um in Matplotlib nur ein horizontales Gitter zu zeichnen:

 ax. grid (axis=' y ')

Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.

Beispiel: Zeichnen Sie nur ein horizontales Gitter in Matplotlib

Der folgende Code zeigt, wie man in Matplotlib ein Balkendiagramm erstellt, bei dem nur ein horizontales Gitter im Diagramm angezeigt wird:

 import pandas as pd
import matplotlib. pyplot as plt

#createDataFrame
df = pd. DataFrame ({' team ':['Mavs', 'Nets', 'Spurs', 'Warriors'],
                   ' points ':[105, 99, 112, 100]})

#defineplot
fig, ax = plt. subplots ()

#create bar plot
df. plot (kind=' bar ', ax=ax)

#add horizontal gridlines
ax. grid (axis=' y ')

#displayplot
plt. show ()

Fühlen Sie sich frei, ax.set_axisbelow(True) zu verwenden, um die horizontale Gitterlinie hinter den Balken im Diagramm anzuzeigen:

 import pandas as pd
import matplotlib. pyplot as plt

#createDataFrame
df = pd. DataFrame ({' team ':['Mavs', 'Nets', 'Spurs', 'Warriors'],
                   ' points ':[105, 99, 112, 100]})

#defineplot
fig, ax = plt. subplots ()

#create bar plot
df. plot (kind=' bar ', ax=ax)

#add horizontal gridlines behind bars in the plot
ax. set_axisbelow ( True )
ax. grid (axis=' y ')

#displayplot
plt. show () 

Horizontales Raster Matplotlib

Sie können außerdem die Argumente color , linestyle und linewidth in der Funktion grid() verwenden, um das Erscheinungsbild des Rasters anzupassen:

 import pandas as pd
import matplotlib. pyplot as plt

#createDataFrame
df = pd. DataFrame ({' team ':['Mavs', 'Nets', 'Spurs', 'Warriors'],
                   ' points ':[105, 99, 112, 100]})

#defineplot
fig, ax = plt. subplots ()

#create bar plot
df. plot (kind=' bar ', ax=ax)

#add horizontal gridlines with custom appearance
ax. set_axisbelow ( True )
ax. grid (axis=' y ', color=' red ', linestyle=' dashed ', linewidth= 3 )

#displayplot
plt. show () 

Eine vollständige Liste der Möglichkeiten zum Anpassen von Gitterlinien finden Sie in der Matplotlib- Dokumentation .

Zusätzliche Ressourcen

Die folgenden Tutorials erklären, wie Sie andere häufige Aufgaben in Matplotlib ausführen:

So entfernen Sie Häkchen aus Matplotlib-Plots
So ändern Sie die Schriftgröße in einem Matplotlib-Plot
So fügen Sie einer Darstellung in Matplotlib eine Durchschnittslinie hinzu

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert