游程检验
# 1、作用
游程检验是根据样本标志表现排列所形成的游程的多少进行判断的检验方法,简单地说其主要检验一件事情发生的概率是否为随机的,游程检验在检验样本的随机性及判断数据的规律性等方面有着重要的作用。
# 2、输入输出描述
输入:单列或多列定量数据,如 30 只灯泡的寿命、生产流程中产生的次品次数。
输出:模型检验结果,如灯泡的寿命长短是(不是)随机的、产生的次品次数是/不是随机的。
# 3、案例示例
示例:当前收集了某品牌 30 只灯泡的寿命年限,希望通过这些数据判断灯泡的寿命是否呈现随机性。
# 4、案例数据
游程检验案例数据
# 5、案例操作
Step1:新建项目;
Step2:上传数据;
Step3:选择对应数据打开后进行预览,确认无误后点击开始分析;
step4:选择【游程检验】;
step5:查看对应的数据数据格式,【游程检验】要求输入数据为放入 自变量 X(变量数 ≥1);
(注意:游程检验要求数据为二分类数据(数据为 0 或 1),当用户导入的数据是连续变量时,SPSSPRO 会默认以中位数作为切割点,对原始数据进行处理。其检验原理是将数据分为两类,看前一个个案是否会影响后一个个案,进而得出数据是否随机。)
step6:点击【开始分析】,完成全部操作;
# 6、输出结果分析
输出结果 1:游程检验表
图表说明: 游程检验的结果显示,灯泡寿命的显著性 P 值为 0.841,远大于 0.05,水平上不呈现显著性,故不能拒绝原假设,因此数据为不是随机数据。可以认为灯泡寿命呈现随机性。
# 7、注意事项
- 游程检验是一种非参数性统计假设的检验方法,可用于确定数据集是否呈现随机性的方法,本质是独立性检验。
- 其要求数据为二分类数据(数据为 0 或 1),当用户导入的数据是连续变量时,SPSSPRO 会默认以中位数作为切割点,对原始数据进行处理。其检验原理是将数据分为两类,看前一个个案是否会影响后一个个案,进而得出数据是否随机;
# 8、模型理论
记 r 为游程总数,n1、n2 分别代表价格上升、价格下降的个数。n 为所取的样本数,即 n1+n2=n。这样,在价格变化呈现随机波动的价格下, 当 n 很大时,r 近似地服从正态分布。设 ur 为正态分布条件下随机序列游程数的期望值, σr 为方差。计算公式如下:
那么我们就可以得到统计量:
在给定显著性水平 α, 已知样本为 n 的情况下,
可以得出统计量 Z 的临界值 Zα/2, 若从样本中得到的z >Zα/2, 就可以拒绝原假设 , 即序列不是随机的。
否则 ,接受原假设, 即序列是随机的。
# 9、参考文献
[1] Scientific Platform Serving for Statistics Professional 2021. SPSSPRO. (Version 1.0.11)[Online Application Software]. Retrieved from https://www.spsspro.com.
[2] 曾光.基于游程检验的深圳股票市场有效性实证分析[J].科技和产业,2008(10):73-75.