library(dplyr)
library(fastcluster)
data <- iris[,1:3,drop=FALSE]
aa <- hclust.vector(data)
af <- hclustvfreq(data, freq=~1)
all.equal(af, aa) # Equals except in some fields
data$group <- cutree(aa,3)
tt <- tablefreq(data)
bb <- hclustvfreq(tt)
tt$group <- cutree(bb,3)
all.equal(unique(tt[,-ncol(tt)]),unique(data))
Run the code above in your browser using DataLab