Переименование категорий
Столбец likes_children в наборе данных об усыновляемых собаках требует обновления. Вот текущие значения частот:
Maybe? 1718
yes 1172
no 47
Сразу бросаются в глаза различия в регистре и знак ? в категории Maybe?. Данные стоит привести в порядок — вам предстоит внести несколько изменений.
Это упражнение является частью курса
Работа с категориальными данными в Python
Инструкции к упражнению
- Создайте словарь
my_changes, который обновит категориюMaybe?наMaybe. - Переименуйте категории в
likes_children, используя словарьmy_changes. - Обновите категории ещё раз, приведя все из них к верхнему регистру с помощью метода
.upper(). - Выведите категории обновлённой Series
likes_children.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Create the my_changes dictionary
____
# Rename the categories listed in the my_changes dictionary
dogs["likes_children"] = ____
# Use a lambda function to convert all categories to uppercase using upper()
dogs["likes_children"] = dogs["likes_children"].____.____(lambda c: c.upper())
# Print the list of categories
print(____)