Zacznij terazZacznij za darmo

Złączenia wewnętrzne a liczba zwracanych wierszy

Wszystkie złączenia, które do tej pory poznałeś, to złączenia wewnętrzne (inner joins). Warto wiedzieć, że złączenia wewnętrzne zwracają tylko te wiersze, które mają pasujące wartości w obu tabelach. Sprawdzisz to dokładniej, analizując złączenie tabel wards i census, a następnie porównując je ze złączeniami lekko zmodyfikowanych kopii tych tabel: wards_altered i census_altered. W zmienionych tabelach pierwszy wiersz kolumny wards został zmodyfikowany. Zobaczysz, jak wpływa to na wynik złączenia. Tabele zostały już załadowane.

Na potrzeby tego ćwiczenia przyjmij, że tabele wards i census zawierają po 50 wierszy.

To ćwiczenie jest częścią kursu

Łączenie danych z pandas

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod