Obliczanie kwartyli wydatków (q=4)
Przygotowaliśmy dla ciebie zbiór danych z losowymi wartościami CustomerID i Spend zapisany jako data. Teraz użyjesz tego zbioru, aby pogrupować klientów w kwartyle na podstawie wartości Spend i przypisać każdemu z nich odpowiednią etykietę.
Biblioteka pandas została załadowana jako pd. Możesz wyświetlić data w konsoli, jeśli chcesz.
To ćwiczenie jest częścią kursu
Segmentacja klientów w Pythonie
Instrukcje do ćwiczenia
- Utwórz kwartyl wydatków z 4 grupami – zakres od 1 do 5.
- Przypisz wartości kwartyli do kolumny
Spend_Quartilewdata. - Posortuj
datawedług wartości kolumnySpendi wyświetl wynik.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____))