Kom igångKom igång gratis

Täthetskurvor

I praktiken kan histogram vara en otillräcklig metod för att bedöma fördelningen av dina data, eftersom de kan påverkas starkt av antalet valda intervall. Kärnbaserade täthetskurvor är däremot ett effektivare sätt att visualisera fördelningen. Nedan visas ett exempel på hur man skapar en täthetskurva:

ax = df.plot(kind='density', linewidth=2)

Den vanliga metoden .plot() anges med argumentet kind satt till 'density'. Vi har även angett en extra parameter, linewidth, som styr bredden på den ritade linjen.

Den här övningen är en del av kursen

Visualisering av tidsseriedata i Python

Visa kurs

Övningsinstruktioner

  • Använd DataFrame:en co2_levels för att skapa en täthetskurva över CO2-nivådata med linjebreddsparametern satt till 4.
  • Sätt etiketten på x-axeln till strängen 'CO2'.
  • Sätt etiketten på y-axeln till strängen 'Density plot of CO2 levels in Maui Hawaii'.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Display density plot of CO2 levels values
ax = ____.____(____=____, ____=____, fontsize=6)

# Annotate x-axis labels
____.____('CO2', fontsize=10)

# Annotate y-axis labels
____.____('Density plot of CO2 levels in Maui Hawaii', fontsize=10)

plt.show()
Redigera och kör kod