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

Phân cụm phân cấp: Cây nghề nghiệp

Ở bài trước, bạn đã biết dữ liệu oes sẵn sàng cho phân cụm phân cấp mà không cần tiền xử lý. Trong bài này, bạn sẽ thực hiện các bước cần thiết để xây dựng một dendrogram cho các nghề nghiệp dựa trên mức lương trung bình theo năm và đề xuất các cụm với ngưỡng chiều cao 100,000.

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

Phân cụm bằng R

Xem khóa học

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

  • Tính khoảng cách Euclid giữa các nghề nghiệp và lưu vào dist_oes.
  • Chạy phân cụm phân cấp với phương pháp liên kết average và lưu vào hc_oes.
  • Tạo đối tượng dendrogram dend_oes từ kết quả hclust của bạn bằng hàm as.dendrogram().
  • Vẽ dendrogram.
  • Dùng hàm color_branches() để tạo và vẽ một dendrogram mới với các cụm được tô màu theo ngưỡng cắt chiều cao 100,000.

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.

# Calculate Euclidean distance between the occupations
dist_oes <- dist(___, method = ___)

# Generate an average linkage analysis 
hc_oes <- hclust(___, method = ___)

# Create a dendrogram object from the hclust variable
dend_oes <- as.dendrogram(___)

# Plot the dendrogram
plot(___)

# Color branches by cluster formed from the cut at a height of 100000
dend_colored <- color_branches(___, h = ___)

# Plot the colored dendrogram
plot(___)
Chỉnh sửa và Chạy Mã