IniziaInizia gratis

Media mobile della qualità dell’aria dal 2010 per New York City

Nell’ultimo video hai visto le funzioni con finestra mobile. Per esercitarti con questo nuovo strumento, inizierai analizzando l’andamento della qualità dell’aria a New York City dal 2010. In particolare, userai i livelli giornalieri di concentrazione di Ozono forniti dall’Environmental Protection Agency per calcolare e tracciare la media mobile a 90 e 360 giorni.

Questo esercizio fa parte del corso

Elaborazione di serie temporali in Python

Visualizza il corso

Istruzioni dell'esercizio

Abbiamo già importato pandas come pd e matplotlib.pyplot come plt.

  • Usa pd.read_csv() per importare 'ozone.csv', creando un DateTimeIndex dalla colonna 'date' con parse_dates e index_col, e assegna il risultato a data.
  • Aggiungi le colonne '90D' e '360D' contenenti la .mean() della media mobile del calendario a 90 e 360 giorni per la colonna 'Ozone'.
  • Esegui il grafico di data a partire dal 2010, impostando 'New York City' come title.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Import and inspect ozone data here
data = ____
print(____)

# Calculate 90d and 360d rolling mean for the last price
data['90D'] = ____
data['360D'] = ____

# Plot data

Modifica ed esegui il codice