【发布时间】:2012-11-24 04:35:01
【问题描述】:
我将一个名为 gob 的数据集加载到 R 中并尝试了方便的 summary 函数。请注意,第三个四分位数小于平均值。怎么会这样?是我的数据大小还是其他类似的东西?
我已经尝试为数字参数传递一个较大的值(例如 10),但这并不能解决问题。
> summary(gob, digits=10)
customer_id 100101.D 100199.D 100201.D
Min. : 1083 Min. :0.0000000 Min. :0.0000000 Min. :0.0000000
1st Qu.: 965928 1st Qu.:0.0000000 1st Qu.:0.0000000 1st Qu.:0.0000000
Median :2448738 Median :0.0000000 Median :0.0000000 Median :0.0000000
Mean :2660101 Mean :0.0010027 Mean :0.0013348 Mean :0.0000878
3rd Qu.:4133368 3rd Qu.:0.0000000 3rd Qu.:0.0000000 3rd Qu.:0.0000000
Max. :6538193 Max. :1.0000000 Max. :1.0000000 Max. :0.7520278
请注意,对于 gob$100201.D,平均值为 0.0000878,但第三个 Qu。 = 0。
【问题讨论】:
-
请注意,quartiles 只是将您的样本除以数字,而不是除以值。
-
最好为您的问题使用更具描述性的标题,这实际上是“为什么在 R 中使用 summary() 时我的第三个四分位数有时低于我的平均值?” (此时,这对Cross Validated 来说更像是一个问题)。 SO 并不是发布可能错误报告的地方。发布您的问题,如果它确实是一个错误,希望它被注意到并修复。有关示例,请参阅stackoverflow.com/a/10588698/1270695。该问题没有提及错误,但包维护者将其识别为错误并在其所属的位置提交了错误报告。
-
答案显示,这不是
R问题。
标签: r data-science mean quartile