Innere Joins und Anzahl der zurückgegebenen Zeilen
Alle Verknüpfungen, die du bisher kennengelernt hast, werden als innere Joins bezeichnet. Es ist wichtig zu verstehen, dass innere Joins nur die Zeilen zurückgeben, in denen die Werte in beiden Tabellen übereinstimmen. Du kannst dir dies nun genauer anschauen, indem du zunächst die Tabellen wards
und census
verknüpfst und das Ergebnis dann mit der Verknüpfung von leicht modifizierten Kopien dieser Tabellen namens wards_altered
und census_altered
vergleichst. Die erste Zeile der Spalte wards
wurde in den modifizierten Tabellen geändert. Schau dir an, wie sich dies auf die Verknüpfung auswirkt. Die Tabellen wurden für dich bereits geladen.
Hinweis: Bei dieser Übung beginnen die Tabellen wards
und census
mit 50 Zeilen.
Diese Übung ist Teil des Kurses
Daten mit pandas verknüpfen
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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)