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

Зміна типу даних на категоріальний

Оскільки стовпець rating має лише кілька можливих значень, ви зміните його тип даних на категоріальний, щоб зберігати дані ефективніше. Ви також задасте логічний порядок категорій — це знадобиться в наступних вправах.

Ця вправа є частиною курсу

Аналіз поліцейської діяльності з pandas

Переглянути курс

Інструкції до вправи

  • Створіть обʼєкт CategoricalDtype з назвою cats, який містить оцінки погоди в логічному порядку: 'good', 'bad', 'worse'. Обовʼязково вкажіть, що категорії мають вважатися впорядкованими.
  • Використайте обʼєкт cats, щоб змінити тип даних стовпця rating з object на категоріальний.
  • Перегляньте перші рядки стовпця rating, щоб підтвердити, що категорії впорядковано логічно.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Specify the logical order of the weather ratings
cats = pd.CategoricalDtype([____], ordered=____)

# Change the data type of 'rating' to category
weather['rating'] = weather.rating.____(____)

# Examine the head of 'rating'
print(____)
Редагувати та запускати код