Обчисліть квартилі витрат (q=4)
Ми підготували для вас набір даних із випадковими значеннями CustomerID і Spend як data. Тепер ви використаєте цей набір даних, щоб згрупувати клієнтів за квартилями на основі значень Spend і призначити кожному з них мітки.
Бібліотеку pandas вже імпортовано як pd. За потреби виведіть data у консоль.
Ця вправа є частиною курсу
Сегментація клієнтів у Python
Інструкції до вправи
- Створіть квартилі витрат із 4 груп — діапазон від 1 до 5.
- Запишіть значення квартилів у стовпець
Spend_Quartileуdata. - Відсортуйте
dataза значеннямиSpendі виведіть результат.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create a spend quartile with 4 groups - a range between 1 and 5
spend_quartile = pd.____(data['Spend'], q=____, labels=range(1,____))
# Assign the quartile values to the Spend_Quartile column in data
data['____'] = spend_quartile
# Print data with sorted Spend values
print(____.sort_values(____))