gpt4 book ai didi

r - R中的频率表摘要?

转载 作者:行者123 更新时间:2023-12-05 00:05:10 24 4
gpt4 key购买 nike

我有一组用户推荐

review=matrix(c(5:1,10,2,1,1,2), nrow=5, ncol=2, dimnames=list(NULL,c("Star","Votes")))

并想使用 summary(review)显示基本属性均值、中位数、四分位数和最小值最大值。

但它返回了两列的摘要。我不使用 data.frame因为因子 'Star' 是有序的。
我如何告诉 R Star 是一个有序的因素数字分数列表,而投票是它们的频率?

最佳答案

如果 Star 应该是一个有序的因素,我不太确定你的意思是一般取平均值。但是,在您给出的示例中, Star 实际上是一组数值,您可以使用以下内容:

library(Hmisc)

R> review=matrix(c(5:1,10,2,1,1,2), nrow=5, ncol=2, dimnames=list(NULL,c("Star","Votes")))

R> wtd.mean(review[, 1], weights = review[, 2])
[1] 4.0625

R> wtd.quantile(review[, 1], weights = review[, 2])
0% 25% 50% 75% 100%
1.00 3.75 5.00 5.00 5.00

关于r - R中的频率表摘要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4906699/

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