Znajdowanie luk w obu DataFrames
Podczas kontroli jakości danych chcesz zobaczyć wszystkie wiersze z obu DataFrames — oferty bez punktów odniesienia i punkty odniesienia bez ofert. Pomaga to wykryć luki przed przystąpieniem do analizy.
polars jest załadowany jako pl, a DataFrames hotels i type_benchmarks są dostępne.
To ćwiczenie jest częścią kursu
Transformacje danych z Polars
Instrukcje do ćwiczenia
- Połącz
hotelsztype_benchmarkspo kolumnachtypeibeach, zachowując wszystkie wiersze z obu DataFrames. - Użyj
coalesce=True, aby uniknąć zduplikowanych kolumn łączenia.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Keep all rows from both DataFrames
full_view = hotels.____(
type_benchmarks,
on=["type", "beach"],
how="____",
# Avoid duplicate columns
coalesce=____
)
print(full_view.head())