Inner joins en het aantal geretourneerde rijen
Alle merges die je tot nu toe hebt gezien, heten inner joins. Het is belangrijk om te begrijpen dat inner joins alleen de rijen teruggeven met waarden die in beide tabellen overeenkomen. Je gaat dit verder verkennen door de merge tussen de tabellen wards en census te bekijken en die te vergelijken met merges van licht gewijzigde kopieën van deze tabellen, wards_altered en census_altered genaamd. In de gewijzigde tabellen is de eerste rij van de kolom wards aangepast. Je onderzoekt hoe dit de merge tussen deze tabellen beïnvloedt. De tabellen zijn alvast voor je geladen.
Voor deze oefening is het goed om te weten dat de tabellen wards en census beginnen met 50 rijen.
Deze oefening maakt deel uit van de cursus
Data samenvoegen met pandas
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Merge the wards and census tables on the ward column
wards_census = wards.merge(____)
# Print the shape of wards_census
print('wards_census table shape:', wards_census.shape)