Bắt đầu ngayBắt đầu miễn phí

Chạy k-means

Bây giờ bạn sẽ xây dựng 3 cụm bằng thuật toán k-means. Chúng tôi đã nạp sẵn bộ dữ liệu RFM đã tiền xử lý dưới tên datamart_normalized. Thư viện pandas cũng đã được nạp với bí danh pd.

Bạn có thể khám phá bộ dữ liệu trong bảng điều khiển để làm quen với nó.

Bài tập này là một phần của khóa học

Phân khúc khách hàng bằng Python

Xem khóa học

Hướng dẫn bài tập

  • Import KMeans từ thư viện scikit-learn.
  • Khởi tạo KMeans với 3 cụm và random_state bằng 1.
  • Fit mô hình k-means trên bộ dữ liệu đã chuẩn hóa.
  • Trích xuất nhãn cụm và lưu vào cluster_labels.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Import KMeans 
from ____.____ import ____

# Initialize KMeans
kmeans = ____(____=3, ____=1) 

# Fit k-means clustering on the normalized data set
____.____(datamart_normalized)

# Extract cluster labels
cluster_labels = ____.____
Chỉnh sửa và Chạy Mã