Bereken bestedingskwartielen (q=4)
We hebben een gegevensset voor je gemaakt met willekeurige CustomerID- en Spend-waarden als data. Je gaat deze gegevensset nu gebruiken om klanten in kwartielen in te delen op basis van Spend en aan elk kwartiel labels toe te kennen.
De bibliotheek pandas is geladen als pd. Voel je vrij om data naar de console te printen.
Deze oefening maakt deel uit van de cursus
Klantsegmentatie in Python
Oefeninstructies
- Maak een bestedingskwartiel met 4 groepen: een bereik tussen 1 en 5.
- Ken de kwartielwaarden toe aan de kolom
Spend_Quartileindata. - Sorteer
dataop basis van deSpend-waarden en print het resultaat.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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(____))