gpt4 book ai didi

r - 使用 R 计算相同条件下的比率

转载 作者:行者123 更新时间:2023-12-02 09:33:53 25 4
gpt4 key购买 nike

我有一个问题,如何计算相同 id 号码下的费率。这是示例数据集 d:

id answer
1 1
1 0
1 0
1 1
1 1
1 1
1 0
2 0
2 0
2 0
3 1
3 0

理想的输出是

id  rate          freq
1 4/7 (=0.5714) 7
2 0 3
3 1/2 (=0.5) 2

谢谢。

最佳答案

只是为了好玩,您可以使用aggregate

> aggregate(answer~id, function(x) c(rate=mean(x), freq=length(x)), data=df1)
id answer.rate answer.freq
1 1 0.5714286 7.0000000
2 2 0.0000000 3.0000000
3 3 0.5000000 2.0000000

关于r - 使用 R 计算相同条件下的比率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29519346/

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