餐廳配對組合
在上一個課程中,你清理了 restaurants 資料集,讓它可以用來建立餐廳推薦引擎。現在你有一個新的 DataFrame,名為 restaurants_new,其中包含用新的資料來源擷取下來、可用來訓練模型的新餐廳資料。
你已經依照本課程所學,清理了 cuisine_type 與 city 欄位。不過你在餐廳名稱中看到含有錯字的重複項,這種情況需要做紀錄連結(record linkage),而不是直接與 restaurants 進行連接(join)。
在本練習中,你會進行紀錄連結的第一步,產生 restaurants 與 restaurants_new 之間可能成對的列。兩個 DataFrame、pandas 與 recordlinkage 都已載入你的環境。
本練習屬於課程
用 Python 進行資料清理
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Create an indexer and object and find possible pairs
indexer = ____
# Block pairing on cuisine_type
indexer.____(____)
# Generate pairs
pairs = indexer.____(____, ____)