Zachowywanie wszystkich ofert
Dane referencyjne bywają niekompletne, ale do raportowania potrzebujesz wszystkich ofert. Chcesz zachować wszystkie wiersze z hotels nawet wtedy, gdy nie ma pasującego punktu odniesienia — brakujące wartości powinny pojawić się jako null.
polars jest załadowany jako pl, a DataFrame'y 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 zhotels. - Wyświetl kilka wierszy, aby zobaczyć wynik.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Keep all rows from hotels
with_targets = hotels.____(____, on=["type", "beach"], how="____")
# Print a few rows
print(with_targets.____())