直方图函数 - Python

Histogram function - Python

正在寻找可以向我解释这一点的人:

phase = mod(phase,Nper*2*pi)
cl_phase = arange(0,Nper*2*pi+step,step)
c,p = histogram(phase,cl_phase)

while 0 in c:
    step = step*2
    cl_phase = arange(0,Nper*2*pi+step,step)
    c,p = histogram(phase,cl_phase)

其中 phase 是波的相位,Nper 是我正在分析的周期数。

我想知道的是,是否有人可以给我 name/link 直方图函数的解释..!我什至不确定它来自哪个包。也许麻木?或者它甚至可能是 python.. 附带的函数!超级丢这里..!

如有任何帮助,我们将不胜感激!!

histogram() 函数来自 numpy 库。它不是 Python.

中的默认函数

您可以通过以下方式使用它:

import numpy as np
np.histogram(phase,cl_phase)

在您的代码中,您似乎将其用作:

from numpy import histogram
histogram(phase,cl_phase)

c,p = histogram(phase, cl_phase) 会给你两个值作为输出。 c 将是直方图的值,p 将是 return bin 边缘。您应该查看上述文档以获取更多信息。