Kom igångKom igång gratis

Visa och märk diagram

Som du såg tidigare formaterar pandas automatiskt x-axeln på ett läsbart sätt om indexet i en pandas DataFrame består av datum. Dessutom kan du med metoden .plot() ange olika parametrar för att anpassa ditt tidsserieplot – exempelvis linjefärg, linjebredd och figurstorlek.

Du kanske har lagt märke till notationen ax = df.plot(...) och undrat vad ax-objektet används till. Det beror på att funktionen plot returnerar ett matplotlib AxesSubplot-objekt, och det är vanlig praxis att tilldela detta objekt till en variabel som heter ax. Det gör det också möjligt att lägga till ytterligare annoteringar och inställningar i diagrammet, till exempel axeletiketter.

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

Visualisering av tidsseriedata i Python

Visa kurs

Övningsinstruktioner

Visa ett linjediagram över DataFrame:en discoveries.

  • Ange linjens färg som 'blue'.
  • Ange linjebredden som 2.
  • Ange diagrammets dimensioner till längden 8 och bredden 3.
  • Ange fontsize till 6.

Interaktiv övning med praktiskt arbete

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

# Plot a line chart of the discoveries DataFrame using the specified arguments
ax = ____.____(____='blue', ____=(8, ____), ____=2, fontsize=____)

# Specify the title in your plot
ax.set_title('Number of great inventions and scientific discoveries from 1860 to 1959', fontsize=8)

# Show plot
plt.show()
Redigera och kör kod