例如:A 类和 B 类的平均价格分别为 X 和 Y。这两个类别都包含产品数量。我想根据每个类别的平均价格创建四分位数。
问问题
380 次
1 回答
0
正如罗兰在评论中所说,你不能从平均值中推断出四分位数。
你的问题也很不清楚,我试图用我知道的信息来回答。
这篇文章更深入地介绍了分位数以及如何找到它们。
该quantile
函数将打印每个四分位数的值。
> quantile(iris$Sepal.Length)
0% 25% 50% 75% 100%
4.3 5.1 5.8 6.4 7.9
如果假设您想获得第一个和第三个四分位数,您可以执行以下操作,c(0.25, 0.75)
表示您想要的分位数百分比。你也可以quantile(data, probs=0.5)
得到中位数(第二个四分位数):
> Quart <- quantile(iris$Sepal.Length, probs= c(0.25, 0.75))
> Q1 <- Quart[1]
> Q2 <- Quart[2]
> Q1
25%
5.1
> Q2
75%
6.4
希望这对你有帮助!
于 2015-11-09T12:24:46.177 回答