Aslabels toevoegen aan plots in panda's (met voorbeelden)


U kunt de volgende basissyntaxis gebruiken om aslabels toe te voegen aan een plot in panda’s:

 df. plot (xlabel=' X-Axis Label ', ylabel=' Y-Axis Label ')

Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld: Aslabels toevoegen aan plot in Panda’s

Stel dat we het volgende panda’s DataFrame hebben dat de totale omzet in drie winkels op opeenvolgende dagen weergeeft:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' store1_sales ': [4, 7, 9, 12, 10, 14, 16, 19, 22, 25],
                   ' store2_sales ': [3, 3, 4, 6, 7, 6, 8, 10, 14, 19],
                   ' store3_sales ': [2, 2, 4, 2, 5, 5, 6, 8, 8, 11]})

#view DataFrame
print (df)

   store1_sales store2_sales store3_sales
0 4 3 2
1 7 3 2
2 9 4 4
3 12 6 2
4 10 7 5
5 14 6 5
6 16 8 6
7 19 10 8
8 22 14 8
9 25 19 11

Als we een plot maken om de verkopen per winkel te visualiseren, voegt de functie pandas plot() standaard geen aslabels toe aan de plot:

 #plot sales by store
df. plot ()

Om aslabels toe te voegen, moeten we de xlabel- en ylabel- argumenten in de plot()- functie gebruiken:

 #plot sales by store, add axis labels
df. plot (xlabel=' Day ', ylabel=' Sales ')

panda's plotaslabels

Merk op dat de x- en y-assen nu de labels hebben die we hebben opgegeven in de functie plot() .

Houd er rekening mee dat u niet zowel de xlabel- als de ylabel- argumenten hoeft te gebruiken.

U kunt er bijvoorbeeld voor kiezen om alleen een label aan de Y-as toe te voegen:

 #plot sales by store, add label to y-axis only
df. plot (ylabel=' Sales ') 

Merk op dat er een label op de y-as is geplaatst, maar geen label op de x-as, omdat we het xlabel- argument niet hebben gebruikt.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende bewerkingen in panda’s kunt uitvoeren:

Hoe u een cirkeldiagram maakt vanuit Panda’s DataFrame
Hoe u een puntenwolk maakt vanuit het Pandas DataFrame
Hoe u een histogram maakt van Pandas DataFrame

Einen Kommentar hinzufügen

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