Zachování všech záznamů
Referenční data jsou někdy neúplná, ale přesto potřebuješ mít v reportu každý záznam. Chceš zachovat všechny řádky z hotels, i když pro ně neexistuje odpovídající benchmark – chybějící hodnoty by se měly zobrazit jako null.
polars je načtený jako pl a DataFrames hotels a type_benchmarks máš k dispozici.
Toto cvičení je součástí kurzu
Data Transformation with Polars
Pokyny k cvičení
- Spoj
hotelsstype_benchmarkspodle sloupcůtypeabeachtak, aby se zachovaly všechny řádky zhotels. - Vypiš několik řádků a prohlédni si výsledek.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Keep all rows from hotels
with_targets = hotels.____(____, on=["type", "beach"], how="____")
# Print a few rows
print(with_targets.____())