IniziaInizia gratis

Inner join e numero di righe restituite

Tutte le unioni che hai visto finora sono chiamate inner join. È importante capire che gli inner join restituiscono solo le righe con valori corrispondenti in entrambe le tabelle. Approfondirai questo concetto esaminando la merge tra le tabelle wards e census, poi la confronterai con le merge di copie leggermente modificate di queste tabelle, chiamate wards_altered e census_altered. Nelle tabelle modificate è stata cambiata la prima riga della colonna wards. Vedrai come questo influisce sulla merge tra di loro. Le tabelle sono già state caricate per te.

Per questo esercizio, è utile sapere che le tabelle wards e census partono con 50 righe.

Questo esercizio fa parte del corso

Unire i dati con pandas

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice