平均值/标准偏差:找出每组的平均值和标准偏差。然后分配一个更接近组之一的那个

时间:2019-02-19 18:33:26

标签: r statistics probability

这是我的数据。

我试图找出A组和B组中的library(ggplot2) n <- 10000 df <- data.frame( cats=rep(c("A","B"), each=n), vals=c(rnorm(n, mean=10, sd=2), rnorm(n, mean=20, sd=2)) ) ggplot(df, aes(vals, color=cats)) + geom_density() ,但我很茫然:

beam.io.ReadFromText(somefile.json

1 个答案:

答案 0 :(得分:1)

您可以使用dplyr :: summarize

library(dplyr)
df %>% group_by(cats) %>% summarize(sd = sd(vals), mean = mean(vals))

cats     sd  mean
<fct> <dbl> <dbl>
1 A      1.99  10.0
2 B      1.98  20.0