Začněte nyníZačněte zdarma

Segmentace velkoobchodních zákazníků

Teď už máš vše, co potřebuješ k tomu, aby ses pustil/a do hierarchického shlukování a provedl/a segmentaci trhu (tedy rozdělení zákazníků do skupin na základě jejich charakteristik).

V tomto cvičení máš k dispozici údaje o výdajích 45 různých klientů velkoobchodního distributora ve třech kategoriích potravin: Mléčné výrobky, Potraviny a Mražené zboží. Tato data jsou uložena v datovém rámci customers_spend. Roztřiď tyto klienty do smysluplných shluků.

Poznámka: V tomto cvičení můžeš předpokládat, že data není třeba škálovat, protože všechny hodnoty jsou stejného typu (utracená částka).

Toto cvičení je součástí kurzu

Cluster Analysis v R

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej euklidovskou vzdálenost mezi zákazníky a výsledek ulož do dist_customers.
  • Proveď hierarchické shlukování s využitím úplné vazby a výsledek ulož do hc_customers.
  • Vykresli dendrogram.
  • Vytvoř vektor přiřazení shluků s výškou řezu 15 000 a ulož ho jako clust_customers.
  • Vytvoř nový datový rámec segment_customers tak, že k původnímu datovému rámci customers_spend přidáš přiřazení shluků jako sloupec cluster.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Calculate Euclidean distance between customers
dist_customers <- ___

# Generate a complete linkage analysis 
hc_customers <- ___

# Plot the dendrogram


# Create a cluster assignment vector at h = 15000
clust_customers <- ___

# Generate the segmented customers data frame
segment_customers <- mutate(___, cluster = ___)
Upravit a spustit kód