1. 学ぶ
  2. /
  3. コース
  4. /
  5. pandas で学ぶデータ結合

Connected

演習

内部結合と返される行数

これまで学んだマージはすべて内部結合(inner join)と呼ばれます。内部結合は、両方のテーブルで値が一致する行だけを返すことを理解しておく必要があります。この点を深掘りするために、まず wards テーブルと census テーブルのマージを確認し、さらに少し変更を加えたコピーである wards_altered と census_altered を使ったマージと比較します。変更済みテーブルでは、wards 列の最初の行が書き換えられています。これがマージ結果にどのような影響を与えるかを観察します。テーブルはすでに読み込まれています。

この演習では、wards と census の両テーブルは最初に 50 行あることを把握しておくことが重要です。

指示1 / 3

undefined XP
  • 1
    • ward 列で wards と census をマージし、結果を wards_census に保存します。
  • 2
    • ward 列で wards_altered と census をマージし、返される行数の違いに注目してください。
  • 3
    • ward 列で wards と census_altered をマージし、返される行数の違いに注目してください。