数据在处于正太分布的前提下,用箱型图进行正太分布检验

# 获取 list 上限和下限
def get_up_limit(tem_list):tem_list = list(tem_list)percentile_temperature_end = np.percentile(tem_list, [0, 25, 50, 75, 100])IQR_temperature_end = percentile_temperature_end[3] - percentile_temperature_end[1]# 系数取值 1.5 为极度异常, 取 1 为 中度异常up_limit = percentile_temperature_end[3] + 1.5 * IQR_temperature_enddown_limit = percentile_temperature_end[1] - 1.5 * IQR_temperature_endreturn up_limit, down_limit