Mantenere tutte le inserzioni
A volte i dati di riferimento sono incompleti, ma ti servono comunque tutte le inserzioni per i report. Vuoi mantenere tutte le righe di hotels anche quando non c'è un benchmark corrispondente: i valori mancanti devono comparire come null.
polars è caricato come pl e i DataFrame hotels e type_benchmarks sono già disponibili.
Questo esercizio fa parte del corso
Trasformazione dei dati con Polars
Istruzioni dell'esercizio
- Esegui il join di
hotelscontype_benchmarkssutypeebeach, mantenendo tutte le righe dihotels. - Stampa alcune righe per vedere il risultato.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Keep all rows from hotels
with_targets = hotels.____(____, on=["type", "beach"], how="____")
# Print a few rows
print(with_targets.____())