首页 > 解决方案 > 如何将数据框或矩阵转换为表格

问题描述

我计算了 IRIS 数据集的平均值、中位数、众数、SD、异常值、唯一值。

从屏幕截图中可以看出,所有值都被合并,并且没有计算这些值的列名。

电流输出:

电流输出

我需要我的输出显示为

                  Mean   Median  Mode   SD    vUnique   Outliers 
sepal.Length      value   value  value  value  value      value
sepal.width       value   value  value  value  value       value
and so on...

标签: r

解决方案


这是使用 summarise_all 的 dplyr 解决方案(只需添加您想要使用的统计函数):

iris[, 1:4] %>%
  summarise_all(mean) %>%
  rbind(iris[, 1:4] %>% summarise_all(sd))%>% t()

推荐阅读