【问题标题】:Why does scipy stats describe does not have median?为什么 scipy stats 描述没有中位数?
【发布时间】:2017-12-07 21:33:45
【问题描述】:

这可能是一个幼稚的问题,但我找不到合理的答案。为什么中位数不包含在 stats.describe 的返回中?甚至包括峰度,但为什么不包括中位数?

谢谢

【问题讨论】:

  • 您可以随时直接拨打np.median。中位数并不总是有意义的,例如二进制分布、阶梯值等。查看stats.describe 的代码。它确实进行任何自定义计算;它全部委托给其他函数,例如 np.meanstats 包中的函数。

标签: python scipy statistics


【解决方案1】:

我不能代表 scipy stats.describe people,但一般的答案是这样的:均值、方差甚至峰度都可以通过数据一两次 O(n) 来计算,而中位数需要 O( n*log(n)) 排序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-27
    • 1970-01-01
    • 2011-12-29
    • 2015-12-08
    • 2017-12-19
    相关资源
    最近更新 更多