1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до прогностичної аналітики в Python

Connected

Вправа

Дискретизація певної змінної

Щоб побудувати графіки розуміння предикторів для неперервних змінних, спочатку потрібно їх дискретизувати. У Python ви можете дискретизувати стовпці pandas за допомогою методу qcut.

Щоб перевірити, чи змінну коректно дискретизовано, ви можете впевнитися, що інтервали мають однаковий розмір, використовуючи метод groupby:

print(basetable.groupby("discretized_variable").size()

Інструкції

100 XP
  • Використайте метод qcut, щоб дискретизувати змінну time_since_last_donation на 10 груп. Присвойте цю змінну новому стовпцю з назвою "bins_recency".
  • Використайте метод groupby, щоб перевірити, що інтервали мають приблизно однаковий розмір.