Professional Documents
Culture Documents
Hierarchical Clustering and Experiment With Cutting The Dendrogram
Hierarchical Clustering and Experiment With Cutting The Dendrogram
#Select only the numeric metrics and scale data for clustering
country_metrics <- countries[,2:7]
country_metrics <- scale(country_metrics)
## [1] "complete"
hc$dist.method
## [1] "euclidean"
#Visualize dendrogram and see the heights where clusters were joined
plot(as.dendrogram(hc))
0
BD
AFG
ETH
VRC
IND
USA
CON
F
E
ROK
J
I
D
GB
UZB
RP
VN
RI
BR
IR
TR
RA
PL
RUS
UA
PE
CO
YV
THA
MAL
MEX
SUD
MYA
WAN
RDC
EAT
EAK
SA
PK
DZ
ET
hc$height MA
plot(as.dendrogram(hc),ylim=c(0,1))
0
2
4
6
0.0
0.2
0.4
0.6
0.8
1.0
BD BD
AFG AFG
ETH ETH
VRC VRC
IND IND
USA USA
CON CON
plot(as.dendrogram(hc))
F F
E E
abline(h=3,lty=2,col="dodgerblue")
GB GB
UZB UZB
RP RP
VN VN
RI RI
BR BR
IR IR
TR TR
RA RA
PL PL
RUS RUS
UA UA
PE PE
CO CO
YV YV
THA THA
MAL MAL
MEX MEX
SUD SUD
MYA MYA
WAN WAN
RDC RDC
EAT EAT
EAK EAK
SA SA
PK PK
DZ DZ
ET ET
MA MA
#Perform cut and save groups
(my.cut <- cutree(hc,h=3))
## [[1]]
## [1] "AFG" "ETH"
##
## [[2]]
## [1] "DZ" "ET" "MA" "PK"
##
## [[3]]
## [1] "RA" "BR" "CO" "RI" "IR" "MAL" "MEX" "PE" "RP" "PL" "RUS"
## [12] "THA" "TR" "UA" "UZB" "YV" "VN"
##
## [[4]]
## [1] "BD"
##
## [[5]]
## [1] "CDN" "F" "E" "USA"
##
## [[6]]
## [1] "VRC" "IND"
##
## [[7]]
## [1] "RDC" "EAK" "MYA" "WAN" "SA" "SUD" "EAT"
##
## [[8]]
## [1] "D" "I" "J" "ROK" "GB"