Gaten vinden in beide DataFrames
Voor datakwaliteitscontroles wil je alle rijen uit beide DataFrames zien: listings zonder benchmarks en benchmarks zonder listings. Dit helpt om gaten te vinden vóór je met de analyse begint.
polars is als pl geladen, en de DataFrames hotels en type_benchmarks zijn voor je beschikbaar.
Deze oefening maakt deel uit van de cursus
Data transformatie met Polars
Oefeninstructies
- Join
hotelsmettype_benchmarksoptypeenbeach, en behoud alle rijen uit beide DataFrames. - Gebruik
coalesce=Trueom dubbele join-kolommen te voorkomen.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Keep all rows from both DataFrames
full_view = hotels.____(
type_benchmarks,
on=["type", "beach"],
how="____",
# Avoid duplicate columns
coalesce=____
)
print(full_view.head())