我想知道一个数组是否遵循泊松分布我使用了Kolmogorov-Smirnov test scipy.stats.kstest
但它返回p值为零,所以我测试了下面的代码,这也返回p值为零
import numpy as np
import pandas as pd
from scipy.stats import( kstest, poisson)
mu=2
poissonDis = poisson.rvs(mu,size=10000)
kstest(poissonDis,'poisson', args=(1,), alternative = 'less',N=10000)
输出
KstestResult(statistic=0.5972588823428846, pvalue=0.0)
我有什么遗失的吗?
答案 0 :(得分:0)
我发现我应该将替代假设设置为更大的工作
kstest(poissonDis,'poisson', args=(1,), alternative = 'greater',N=10000)