Reprezentați prima serie de timp

Vizualizarea datelor de tip serie temporală în Python

Thomas Vincent

Head of Data Science, Getty Images

Biblioteca Matplotlib

  • În Python, matplotlib este un pachet extins pentru reprezentarea datelor
  • Submodulul pyplot din matplotlib este importat în mod tradițional cu aliasul plt
import matplotlib.pyplot as plt
Vizualizarea datelor de tip serie temporală în Python

Reprezentarea seriilor de timp

Prima serie de timp

Vizualizarea datelor de tip serie temporală în Python

Reprezentarea seriilor de timp

import matplotlib.pyplot as plt
import pandas as pd

df = df.set_index('date_column')
df.plot()
plt.show()
Vizualizarea datelor de tip serie temporală în Python

Adăugarea unui stil graficelor

plt.style.use('fivethirtyeight')
df.plot()
plt.show()
Vizualizarea datelor de tip serie temporală în Python

Stilul FiveThirtyEight

Exemplu de utilizare a stilului fivethirtyeight

Vizualizarea datelor de tip serie temporală în Python

Stiluri Matplotlib

print(plt.style.available)
['seaborn-dark-palette', 'seaborn-darkgrid', 
'seaborn-dark', 'seaborn-notebook', 
'seaborn-pastel', 'seaborn-white', 
'classic', 'ggplot', 'grayscale', 
'dark_background', 'seaborn-poster', 
'seaborn-muted', 'seaborn', 'bmh', 
'seaborn-paper', 'seaborn-whitegrid', 
'seaborn-bright', 'seaborn-talk', 
'fivethirtyeight', 'seaborn-colorblind', 
'seaborn-deep', 'seaborn-ticks']

Vizualizarea datelor de tip serie temporală în Python

Descrierea graficelor cu etichete

ax = df.plot(color='blue')
ax.set_xlabel('Date')
ax.set_ylabel('The values of my Y axis')
ax.set_title('The title of my plot')
plt.show()

Etichetarea graficelor

Vizualizarea datelor de tip serie temporală în Python

Dimensiunea figurii, grosimea liniei, stilul liniei și dimensiunea fontului

ax = df.plot(figsize=(12, 5), fontsize=12,
             linewidth=3, linestyle='--')
ax.set_xlabel('Date', fontsize=16)
ax.set_ylabel('The values of my Y axis', fontsize=16)
ax.set_title('The title of my plot', fontsize=16)
plt.show()

Vizualizarea datelor de tip serie temporală în Python

Să exersăm!

Vizualizarea datelor de tip serie temporală în Python

Preparing Video For Download...