El siguiente código registra cómo cargo archivos csv en R y ejecuto un algoritmo de agrupamiento jerárquico en los datos. ¡Debo decir que usar R para trazar los datos es extremadamente FÁCIL de hacer!
> df <- read.csv("C:/Users/Creek/Desktop/data.txt", row.names=1,head=FALSE, sep=",")
> d <- dist(as.matrix(df))
> hc <- hclust(d)
> plot(hc)
> q()
|
En el read.csv método, row.names=1 especifica que la primera columna es nombre / etiqueta, no datos de variables. head=FALSE especifica los datos de la cabeza.
Aquí hay un dendrograma de racimo:
También puede cortar el racimo a cierta altura. Puede cortar especificando el número de clústeres mediante:
rect.hclust(hc, k=5, border="red") |
o puede cortar ajustando la altura:
rect.hclust(hc, h=0.5, border="red") |
