Kom igångKom igång gratis

Inner joins och antal returnerade rader

Alla sammanslagningar du har studerat hittills kallas inner joins. Det är viktigt att förstå att inner joins bara returnerar rader med matchande värden i båda tabellerna. Du undersöker detta närmare genom att granska sammanslagningen mellan tabellerna wards och census, och sedan jämföra den med sammanslagningar av något förändrade kopior av dessa tabeller: wards_altered och census_altered. Den första raden i kolumnen wards har ändrats i de förändrade tabellerna. Du får se hur detta påverkar sammanslagningen. Tabellerna har redan laddats in åt dig.

För den här övningen är det viktigt att känna till att tabellerna wards och census var och en börjar med 50 rader.

Den här övningen är en del av kursen

Joining Data with pandas

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod