擅长:python、mysql、java
<p><code>scipy.stats</code>模块中实现的概率分布允许您通过在构造函数中指定<code>loc</code>关键字来任意移动分布。要获得均值偏移接近0的二项分布,可以调用</p>
<pre><code>p = stats.binom(N, p, loc=-round(N*p))
</code></pre>
<p>(请确保对离散分布的<code>loc</code>使用整数值。)</p>
<p>下面是一个例子:</p>
^{pr2}$
<p><img src="https://i.stack.imgur.com/A7ZLS.png" alt="bar plot"/></p>
<p><strong>编辑:</strong></p>
<p>要生成实际的随机数,请使用<code>rvs()</code>方法,该方法与<code>scipy.stats</code>模块中的每个随机分布一起提供。例如:</p>
<pre><code>>>> stats.binom(20,0.1,loc=-2).rvs(10)
array([-2, 0, 0, 1, 1, 1, -1, 1, 2, 0])
</code></pre>