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

Vẽ tổng bình phương sai số

Bây giờ bạn sẽ vẽ tổng bình phương sai số cho mỗi giá trị k và xác định xem có “khuỷu tay” hay không. Điều này sẽ giúp bạn chọn số cụm nên dùng.

Tổng bình phương sai số đã được nạp dưới dạng một dictionary tên là sse từ bài trước. matplotlib.pyplot đã được nạp là plt, và seabornsns.

Bạn có thể khám phá dictionary này trong console.

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

  • Thêm tiêu đề biểu đồ "The Elbow Method".
  • Thêm nhãn trục X "k".
  • Thêm nhãn trục Y "SSE".
  • Vẽ các giá trị SSE cho từng k được lưu dưới dạng khóa trong dictionary.

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.

# Add the plot title "The Elbow Method"
plt.____('The Elbow Method')

# Add X-axis label "k"
plt.____('____')

# Add Y-axis label "SSE"
plt.____('____')

# Plot SSE values for each key in the dictionary
sns.____(x=list(sse.____()), y=list(sse.____()))
plt.show()
Chỉnh sửa và Chạy Mã