Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python stats-func-pmf和cdf的计算逻辑_Python_Scipy.stats - Fatal编程技术网

Python stats-func-pmf和cdf的计算逻辑

Python stats-func-pmf和cdf的计算逻辑,python,scipy.stats,Python,Scipy.stats,下面是scipy.stats模块中的一些代码,我不知道“\u cdf”func在哪里调用“\u pmf”func,“\u pmf”也在哪里调用“\u cdf”,如何结束循环 self._cdfvec = vectorize(self._cdf_single, otypes='d') ... def _pmf(self, k, *args): return self._cdf(k, *args) - self._cdf(k-1, *args) ... def _cdf_single(s

下面是scipy.stats模块中的一些代码,我不知道“\u cdf”func在哪里调用“\u pmf”func,“\u pmf”也在哪里调用“\u cdf”,如何结束循环

self._cdfvec = vectorize(self._cdf_single, otypes='d')
...

def _pmf(self, k, *args):
    return self._cdf(k, *args) - self._cdf(k-1, *args)
...

def _cdf_single(self, k, *args):
    m = arange(int(self.a), k+1)
    return np.sum(self._pmf(m, *args), axis=0)

def _cdf(self, x, *args):
    k = floor(x)
    return self._cdfvec(k, *args)