SciPy相对频率:默认实际限制

时间:2015-10-15 12:34:02

标签: python numpy statistics scipy

我有一个关于' defaultreallimits'的问题。 scipy.stats.relfreq()中的参数:

' defaultreallimits'参数允许将元组指定为阈值(下,上),根据该阈值,可以计算给定阵列处的数据的相对频率。但是,我不清楚这种上阈值和下阈值的元组是否包含完全等于指定的上限和下限的值。 例如,使用以下代码行,my_array中的值等于100或500是否会计算相对频率?

scipy.stats.relfreq(my_array,numbins = 10,defaultreallimits =(100,500),weights = None)

这是指向' defaultreallimits'的描述的链接。在SciPy上: http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.relfreq.html

谢谢

1 个答案:

答案 0 :(得分:0)

如果查看source,您会看到对scipy.stats.histogram的调用:

h, l, b, e = histogram(a, numbins, defaultreallimits, weights=weights)

查看同一文件中histogram的来源,参数变为defaultlimits,您就会找到numpy.histogram的来电,其中range成为numpy.histogram

bins = linspace(mn, mx, bins + 1, endpoint=True) mn中,它使用:

mx

这意味着如果我正确阅读代码,则会包含端点var str = "Joe, Doe,Author,Title,Mary, Doe", array = str.split(/,(?!\s)/g); JobScheduler