Mulai sekarangMulai gratis

Segmentasikan pelanggan grosir

Sekarang Anda siap menggunakan hierarchical clustering untuk melakukan segmentasi pasar (yaitu menggunakan karakteristik konsumen untuk mengelompokkan mereka ke dalam subkelompok).

Dalam latihan ini, Anda disediakan besaran pengeluaran dari 45 klien berbeda milik seorang distributor grosir untuk kategori makanan Milk, Grocery, dan Frozen. Data ini disimpan dalam data frame customers_spend. Kelompokkan para klien ini ke dalam cluster yang bermakna.

Catatan: Untuk latihan ini Anda dapat berasumsi bahwa karena semua data bertipe sama (besaran pengeluaran), Anda tidak perlu melakukan skala.

Latihan ini merupakan bagian dari kursus

Analisis Klaster di R

Lihat Kursus

Instruksi latihan

  • Hitung jarak Euclidean antar pelanggan dan simpan dalam dist_customers.
  • Jalankan hierarchical clustering dengan linkage complete dan simpan dalam hc_customers.
  • Plot dendrogram.
  • Buat vektor penetapan cluster menggunakan tinggi 15.000 dan simpan sebagai clust_customers.
  • Hasilkan data frame baru segment_customers dengan menambahkan penetapan cluster sebagai kolom cluster ke data frame customers_spend yang asli.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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 = ___)
Edit dan Jalankan Kode