IniziaInizia gratis

Unire i DataFrame

In questo esercizio unirai i DataFrame ri e weather_rating in un nuovo DataFrame, ri_weather.

I DataFrame verranno uniti usando la colonna stop_date di ri e la colonna DATE di weather_rating. Per fortuna il formato delle date coincide perfettamente, cosa che non sempre accade!

Una volta completata l'unione, imposterai stop_datetime come indice, cioè la colonna che hai salvato nell'esercizio precedente.

Questo esercizio fa parte del corso

Analizzare l'attività di polizia con pandas

Visualizza il corso

Istruzioni dell'esercizio

  • Esamina la forma del DataFrame ri.
  • Unisci i DataFrame ri e weather_rating usando un left join.
  • Controlla la forma di ri_weather per confermare che abbia due colonne in più ma lo stesso numero di righe di ri.
  • Sostituisci l'indice di ri_weather con la colonna stop_datetime.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Examine the shape of 'ri'
print(____)

# Merge 'ri' and 'weather_rating' using a left join
ri_weather = pd.merge(left=____, right=____, left_on='stop_date', right_on='DATE', how='____')

# Examine the shape of 'ri_weather'
print(____)

# Set 'stop_datetime' as the index of 'ri_weather'
ri_weather.set_index('____', inplace=____)
Modifica ed esegui il codice