计算平均值
说明:算术平均数,衡量数据中心位置
场景:快速了解整体水平
import numpy as np
data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
mean...计算任意百分位数
说明:自定义分位点
场景:精细化刻画分布,如 90% 阈值
p90 = np.percentile(data, 90)
print(p90)
9.1
9....Box-Cox 变换
说明:幂变换族,逼近正态
场景:回归/假设检验需正态前提
bc_data, _ = stats.boxcox(np.array(data) +1) # 需正值
print...Wilcoxon 符号秩检验
说明:配对样本非参数检验
场景:不满足正态假设的前后比较
before = [1, 2, 3]
after = [1.1, 2.1, 2.9]
w, p = stats.wilcoxon...Mann-Whitney U 检验
说明:两独立样本非参数检验
场景:非正态、秩次比较
u, p = stats.mannwhitneyu([1, 2, 3], [4, 5, 6], alternative