Come tracciare una serie di panda (con esempi)


Esistono due modi comuni per tracciare i valori in una serie di panda:

Metodo 1: crea un grafico a linee da una serie di panda

 import pandas as pd
import matplotlib. pyplot as plt

plt. plot ( my_series.index , my_series.values )

Metodo 2: crea un istogramma dalla serie Pandas

 import pandas as pd
import matplotlib. pyplot as plt

my_series. plot (kind=' hist ')

Gli esempi seguenti mostrano come utilizzare ciascun metodo nella pratica.

Esempio 1: crea un grafico a linee da una serie di panda

Il codice seguente mostra come creare un grafico a linee da una serie di panda:

 import pandas as pd
import matplotlib. pyplot as plt

#create pandas Series
my_series = pd. Series ([2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 12, 12, 14, 15, 16, 16, 18,
                       19, 22, 22, 22, 25, 26, 27, 30, 33, 33, 33, 34, 35])

#create line plot to visualize values in Series
plt. plot ( my_series.index , my_series.values )

L’asse x mostra i valori dell’indice della serie panda e l’asse y mostra i valori effettivi della serie.

Puoi anche utilizzare vari panda e funzioni matplotlib per personalizzare l’aspetto della linea, nonché le etichette degli assi e il titolo della trama:

 #create customized line plot
plt. plot (my_series. index , my_series. values , color=' red ', linewidth= 2.5 )

#add axis labels and title
plt. xlabel (' Index ')
plt. ylabel (' Values ')
plt. title (' Line Plot of Pandas Series ')

panda traccia la serie come un grafico a linee

Esempio 2: crea un istogramma da una serie di panda

Il codice seguente mostra come creare un istogramma da una serie di panda:

 import pandas as pd
import matplotlib. pyplot as plt

#create pandas Series
my_series = pd. Series ([2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 12, 12, 14, 15, 16, 16, 18,
                       19, 22, 22, 22, 25, 26, 27, 30, 33, 33, 33, 34, 35])

#create histogram visualize distribution of values in Series
my_series. plot (kind=' hist ')

L’asse x mostra i valori della serie panda e l’asse y mostra la frequenza dei valori.

Puoi anche utilizzare vari panda e funzioni matplotlib per personalizzare l’aspetto dell’istogramma nonché il numero di contenitori utilizzati nell’istogramma:

 #create histogram with 15 bins
my_series. plot (kind=' hist ', edgecolor=' black ', color=' gold ', bins= 15 )

#add axis labels and title
plt. xlabel (' Values ')
plt. title (' Histogram of Pandas Series ') 

traccia la serie dei panda come un istogramma

Tieni presente che il numero predefinito di gruppi utilizzati in un istogramma è 10 .

Sentiti libero di utilizzare l’argomento contenitori per aumentare questo numero per produrre più contenitori o ridurlo per produrre meno contenitori.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni nei panda:

Come filtrare le serie Panda in base al valore
Come convertire la serie Panda in DataFrame
Come convertire la serie Panda nell’array NumPy

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *