ПочатиПочніть безкоштовно

Перейменування категорій

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