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

Переименование категорий

Столбец 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(____)
Редактировать и запускать код