Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Maak een bestedingskwartiel met 4 groepen: een bereik tussen 1 en 5.
  • Ken de kwartielwaarden toe aan de kolom Spend_Quartile in data.
  • Sorteer data op basis van de Spend-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(____))
Code bewerken en uitvoeren