НачатьНачать бесплатно

Пары ресторанов

На прошлом уроке вы очистили набор данных restaurants, чтобы подготовить его для построения системы рекомендации ресторанов. Теперь у вас есть новый DataFrame restaurants_new с новыми ресторанами для обучения модели — он был получен из нового источника данных.

Вы уже очистили столбцы cuisine_type и city с помощью методов, изученных в ходе курса. Однако в названиях ресторанов обнаружились дубликаты с опечатками, для работы с которыми нужна компоновка записей, а не объединение с restaurants.

В этом упражнении вы выполните первый шаг компоновки записей и сформируете возможные пары строк между 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.____(____, ____)
Редактировать и запускать код