資料整理與資料管線
合併
合併(join,又稱 merge)是依共同的鍵把兩張表並排接起來——例如用 customer_id 把每筆訂單接上對應顧客的詳細資料。結果是一張更寬的表,欄位來自兩邊。
陷阱在於:對不上的列會怎樣。內部合併(inner join)只保留兩表都有的列;左合併(left join)保留第一張表的每一列、第二張表沒對到的地方就補空白。選錯類型會悄悄丟掉或重複列,所以合併前後一定要檢查列數。
若鍵在兩邊都不唯一,合併會讓列數倍增——2 列對到 3 列就產生 6 列,是經典的意外暴增。
又称