Chọn số cụm

Học không giám sát với R

Hank Roark

Senior Data Scientist at Boeing

Diễn giải kết quả

# Create hierarchical cluster model: hclust.out
hclust.out <- hclust(dist(x))

# Inspect the result summary(hclust.out)
            Length Class  Mode     
merge       98     -none- numeric  
height      49     -none- numeric  
order       50     -none- numeric  
labels       0     -none- NULL     
method       1     -none- character
call         2     -none- call     
dist.method  1     -none- character
Học không giám sát với R

Dendrogram

  • Cấu trúc dạng cây để diễn giải phân cụm phân cấp

năm quan sát được vẽ và một dendrogram

Học không giám sát với R

Dendrogram

  • Cấu trúc dạng cây để diễn giải phân cụm phân cấp

hai điểm của một cụm được nối trong dendrogram

Học không giám sát với R

Dendrogram

  • Cấu trúc dạng cây để diễn giải phân cụm phân cấp

hai điểm cụm khác được nối trong dendrogram

Học không giám sát với R

Dendrogram

  • Cấu trúc dạng cây để diễn giải phân cụm phân cấp

hai cụm và một điểm được nối trong dendrogram

Học không giám sát với R

Dendrogram

  • Cấu trúc dạng cây để diễn giải phân cụm phân cấp

mọi cụm và điểm được nối lại trong dendrogram

Học không giám sát với R

Vẽ dendrogram trong R

# Draws a dendrogram
plot(hclust.out)

abline(h = 6, col = "red")

thanh ngang cho biết số cụm mong muốn trên dendrogram

Học không giám sát với R

“Cắt” cây trong R

# Cắt theo ngưỡng chiều cao h
cutree(hclust.out, h = 6)
1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3
3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 2 4 2 4 4
# Cắt theo số cụm k
cutree(hclust.out, k = 2)
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2
2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1
Học không giám sát với R

Hãy luyện tập!

Học không giám sát với R

Preparing Video For Download...