十三、非参数检验:使用python进行两样本尺度参数的Mood检验

位置参数描述了总体的位置, 而描述总体概率分布离散程度的参数是尺度参数. 假定两独立样本 X 1 , X 2 , . . . , X m X_1 ,X_2 , ... ,X_m X1,X2,...,Xm Y 1 , Y 2 , . . . , Y n Y_1 ,Y_2 , ... ,Y_n Y1,Y2,...,Yn分别来自 N ( µ 1 , σ 1 2 ) N(µ_1 ,σ_1^2) N(µ1,σ12) N ( µ 2 , σ 2 2 ) N(µ_2 ,σ_2^2) N(µ2,σ22) , 则检验 H 0 : σ 1 2 = σ 2 2 H_0:\sigma_1^2=\sigma_2^2 H0:σ12=σ22 最常用的传统的统计方法是F检验, 检验统计量为两独立样本的方差之比 F = S X 2 / S Y 2 F=S_X^2/S_Y^2 F=SX2/SY2. 在零假设成立时, 它服从自由度为 ( m − 1 , n − 1 ) (m-1,n-1) (m1,n1) 的F分布. 但是在总体不是正态或有严重污染时, 上述的F检验就不一定合适了. 本小节介绍的Mood检验是用来检验两样本尺度参数之间关系的一种非参数方法.

设 两 连 续 总 体X与Y 独 立, 样 本 X 1 , X 2 , . . . , X m ∼ F ( x − θ 1 σ 1 ) , Y 1 , Y 2 , . . . , Y n ∼ F ( y − θ 2 σ 2 ) X_1, X_2,...,X_m \sim F(\frac{x-\theta_1}{\sigma_1}), Y_1, Y_2,..., Y_n \sim F(\frac{y-\theta_2}{\sigma_2}) X1,X2,...,XmF(σ1xθ1),Y1,Y2,...,YnF(σ2yθ2), 而且 F ( 0 ) = 1 2 , θ 1 = θ 2 . F(0)=\frac{1}{2}, \theta_1=\theta_2. F(0)=21,θ1=θ2.(若不相等,可以通过平移来使它们相等)。

Python中内置的mood检验

函数原型:stats.mood(x, y, axis=0)
其中的 x , y x,y x,y是两个要进行检验的样本向量。需要注意的是mood检验是要求位置参数(median)一致,所以在进行运算的时候,要注意平移位置参数,使其一致。

实例

例如: 两个村农民的月收入分别为(单位: 元)
A村:321, 266, 256, 388, 330, 329, 303, 334, 299, 221, 365, 250, 258, 342,343, 298, 238, 317, 354;
B村:488, 598, 507, 428, 807, 342, 512, 350, 672, 589, 665, 549, 451, 481,514, 391, 366, 468.`
问两个村农民的月收入的内部差异是否相同?( α = 0.05 \alpha=0.05 α=0.05

解:使用python计算如下:

import numpy as np
from scipy import stats

A=[321, 266, 256, 388, 330, 329, 303, 334, 299,221, 365, 250, 258, 342, 343, 298, 238, 317, 354]
B=[488, 598, 507, 428, 807, 342, 512, 350, 672,589, 665, 549, 451, 481, 514, 391, 366, 468]

# 为了能够进行向量运算,将列表转换成ndarray
A = np.array(A)
B = np.array(B)

# 平移位置
diff = np.median(B) - np.median(A)
A = A + diff
stats.mood(A, B)
# 结果
(-2.4846182920087676, 0.012969041205002823)

因为 p v a l = 0.012969041205002823 < α = 0.05 pval=0.012969041205002823 \lt \alpha=0.05 pval=0.012969041205002823<α=0.05, 所以拒绝原假设,可以认为这两个村的内部差异是不同的。

  • 0
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值