Plotta flera tidsserier

Visualisering av tidsseriedata i Python

Thomas Vincent

Head of Data Science, Getty Images

Tydlighet är avgörande

I det här diagrammet tilldelar matplotlib:s standardfärgschema samma färg till tidsserierna beef och turkey.

Färgcykler i matplotlib

Visualisering av tidsseriedata i Python

Argumentet colormap

ax = df.plot(colormap='Dark2', figsize=(14, 7))
ax.set_xlabel('Date')
ax.set_ylabel('Production Volume (in tons)')

plt.show()

För en fullständig lista över tillgängliga färgkartor, klicka här.

Visualisering av tidsseriedata i Python

Ändra linjefärger med colormap-argumentet

Ändra färgscheman för tidsserievisualisering

Visualisering av tidsseriedata i Python

Berika ditt diagram med information

ax = df.plot(colormap='Dark2', figsize=(14, 7))

df_summary = df.describe() # Specify values of cells in the table ax.table(cellText=df_summary.values, # Specify width of the table colWidths=[0.3]*len(df.columns), # Specify row labels rowLabels=df_summary.index, # Specify column labels colLabels=df_summary.columns, # Specify location of the table loc='top') plt.show()
Visualisering av tidsseriedata i Python

Lägga till statistiska sammanfattningar i diagram

Lägga till statistiska sammanfattningar i diagram

Visualisering av tidsseriedata i Python

Hantera olika skalor

Tidsserier för nötkött och kalkonkött

Visualisering av tidsseriedata i Python

Endast kalvkött

Tidsserie enbart för kalvkött

Visualisering av tidsseriedata i Python

Fasettdiagram

df.plot(subplots=True,
                linewidth=0.5,
                layout=(2, 4),
                figsize=(16, 10),
                sharex=False,
                sharey=False)

plt.show()
Visualisering av tidsseriedata i Python

Fasettdiagram

Visualisering av tidsseriedata i Python

Nu kör vi en övning!

Visualisering av tidsseriedata i Python

Preparing Video For Download...