-3

例如:A 类和 B 类的平均价格分别为 X 和 Y。这两个类别都包含产品数量。我想根据每个类别的平均价格创建四分位数。

4

1 回答 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 回答