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

Переназначение категорий II

В предыдущем упражнении вы определили, что пороговое значение расстояния для исправления опечаток в типах кухни 'american', 'asian' и 'italian' в столбце cuisine_type должно быть равно 80.

В этом упражнении вы соберёте всё воедино: найдёте совпадения с оценкой сходства не менее 80 с помощью функции extract() из fuzywuzzy.process для каждого корректного типа кухни и замените эти совпадения правильными значениями. Напомним: при сравнении строки с массивом строк с помощью process.extract() результатом является список кортежей, каждый из которых имеет вид:

(closest match, similarity score, index of match)

Датафрейм restaurants доступен в вашем окружении, а также список categories с корректными типами кухни: 'italian', 'asian' и 'american'.

Это упражнение является частью курса

Очистка данных в Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Inspect the unique values of the cuisine_type column
print(____)
Редактировать и запускать код