gpt4 book ai didi

r - 聚合均值并保持 N

转载 作者:行者123 更新时间:2023-12-04 11:57:04 24 4
gpt4 key购买 nike

我正在尝试聚合一个数据集,但我还想保留观察的数量。所以我所拥有的与此类似:

aggregate(iris$Sepal.Length, by=list(iris$Species), FUN=mean)

但这会返回一个像这样的对象:

 Group.1     x
1 setosa 5.006
2 versicolor 5.936
3 virginica 6.588

当我想要的是每组中的观察数(行)(在单独的列中)

最佳答案

反复试验表明这是可行的:

FUN = function(x) c(m = mean(x), n = length(x))

在 dplyr 和 data.table 等包中还有其他方法可以做到这一点。

关于r - 聚合均值并保持 N,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31613945/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com