import scipy.stats as stats import numpy as np np.random.seed(0) data_norm = np.random.normal(0, 1, 100) # Anderson-Darling test # 安德森-达令检验样本数据是否来自特定分布,包括分布:'norm', 'expon', 'gumbel', 'extreme1' or 'logistic'. # 原假设 H0:样本服从特定分布; 备择假设 H1:样本不服从特定分布 AndersonResult = stats.anderson(data_norm, dist='norm') # 如果输出的统计量值statistic < critical_values,则表示在相应的significance_level下,接受原假设 AndersonResult = stats.anderson(data_norm, dist='expon')