r - 如何为R中不同变量组的聚类结果创建统计摘要
问题描述
我想知道是否有软件包或快速方法可以为聚类结果生成统计汇总表。我想我可以选择感兴趣的变量并按簇数分组,然后计算平均值和最大值等。我正在寻找一种快速的方法来做到这一点。有什么我可以使用的包吗?
谢谢
解决方案
最快和最简单的方法可能取决于您想要的确切结果。最简单的方法可能是summary()
在基础 R 中,更通用的是使用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())
推荐阅读
- javascript - 请问如何从代码更新缓存而不是使用开发工具
- javascript - Codeigniter 动态附加输入字段无法发布到数据库
- python - Pydoc找不到已安装的模块
- apache-nifi - 时间戳格式问题(NiFi 的 PutDatabaseRecord)
- asp.net-core - .net core load *.deps.json 在运行时加载正确版本的依赖程序集
- git - git add :/ 实际上是做什么的?
- python-3.x - 在python中找到数据框中两列的最大值和最小值
- android - 使用移动应用程序中的凭据登录网页
- sparql - 如何排除重复项
- html - 当按下过滤器和重置按钮时,如何更改过滤器图标的颜色?