【发布时间】:2016-04-01 10:28:41
【问题描述】:
我有以下值列表:
x = [-0.04124324405924407, 0, 0.005249724476788287, 0.03599351958245578, -0.00252785423151014, 0.01007584102031178, -0.002510349639322063,...]
我想计算经验密度函数,所以我想我需要计算经验累积分布函数,我使用了这段代码:
counts = np.asarray(np.bincount(x), dtype=float)
cdf = counts.cumsum() / counts.sum()
然后我计算这个值:
print cdf[0.01007584102031178]
我总是得到 1,所以我想我犯了一个错误。你知道如何解决吗? 谢谢!
【问题讨论】:
标签: python statistics