如何为R中不同变量组的聚类结果创建统计摘要

How to create statistical summary for the result of clustering for different group of variable in R

我想知道是否有软件包或快速方法可以为聚类结果生成统计摘要table。 我想我可以选择感兴趣的变量并按簇号分组,然后计算平均值和最大值等。我正在寻找一种快速的方法来做到这一点。有没有我可以使用的包?

谢谢

最快最简单的方法可能取决于您想要的确切结果。最简单的方法可能是基础 R 中的 summary(),更通用的方法是使用包 dplyr 及其函数 group_by()summarize()。对于特定类型的数据,其他包可能会提供更实用的摘要。

一个例子:

DF <- data.frame(groups = sample(LETTERS, 20, replace = TRUE),
                 var = runif(20))

summary(DF)

library(dplyr)
DF %>%
  group_by(groups) %>%
  summarize(mean_by_group = mean(var),
            number = n())