Nettoyez vos séries chronologiques

Visualiser des séries chronologiques en Python

Thomas Vincent

Head of Data Science, Getty Images

La série chronologique des niveaux de CO2

Un extrait des mesures hebdomadaires de CO2 à l'Observatoire de Mauna Loa, Hawaï.

datastamp    co2                   
1958-03-29  316.1
1958-04-05  317.3
1958-04-12  317.6
...
...
2001-12-15  371.2
2001-12-22  371.3
2001-12-29  371.5
Visualiser des séries chronologiques en Python

Repérer les valeurs manquantes dans un DataFrame

print(df.isnull())
datestamp   co2
1958-03-29  False
1958-04-05  False
1958-04-12  False
print(df.notnull())
datestamp    co2
1958-03-29   True
1958-04-05   True
1958-04-12   True
...
Visualiser des séries chronologiques en Python

Compter les valeurs manquantes dans un DataFrame

print(df.isnull().sum())
datestamp     0
co2          59
dtype: int64
Visualiser des séries chronologiques en Python

Remplacer les valeurs manquantes dans un DataFrame

print(df)
...
5  1958-05-03  316.9
6  1958-05-10    NaN
7  1958-05-17  317.5
...
df = df.fillna(method='bfill')
print(df)
...
5  1958-05-03  316.9
6  1958-05-10  317.5
7  1958-05-17  317.5
...
Visualiser des séries chronologiques en Python

Passons à la pratique !

Visualiser des séries chronologiques en Python

Preparing Video For Download...