数值型特征 为了避免异常值, 数值型特征的归一化特殊处理 最大值取95%分位数 max_v = df.col1.quantile(0.95) 最小值取5%分位数 min_v = df.col1.quantile(0.05) 计算补偿gap gap = (max95 - min5) / 10 最终取值 max_v = max_v + gap min_v = min_v - gap if min_v !=0 else 0