Kolmogorov–Smirnov test(KS):判断两个样本的分布是否有差异/是否与正态分布相同
1. 检验指定的数列是否服从正态分布
from scipy.stats import kstest
import numpy as np
x = np.random.normal(0,1,1000)
test_stat = kstest(x, 'norm')
2. 检验指定的两个数列是否服从相同分布
from scipy.stats import ks_2samp
beta=np.random.beta(7,5,1000)
norm=np.random.normal(0,1,1000)
ks_2samp(beta,norm)
网友评论