当前位置: 首页 > 期刊 > 《中国卫生统计》 > 1999年第4期
编号:10260079
应用SAS软件处理1∶R配比χ2检验
http://www.100md.com 《中国卫生统计》 1999年第4期
     作者:龚洁

    单位:武汉市卫生防疫站学校卫生科(430022)

    关键词:

    中国卫生统计990427 1∶R配比的χ2检验的计算一直是一个比较复杂的问题,在目前几种常用的统计软件包中没有现存的计算机程序。本文介绍应用分层分析的χ2检验的SAS程序处理1∶R配比的χ2检验。

    原理与方法

    对于分层分析,其第g(g=1,2,…,m)层的资料表格形式为〔1〕

    表1 第g层的资料表格形式

    危险因素
, 百拇医药
    合计

    有

    无

    发病人数

    ag

    bg

    m1g

    未发病人数

    cg

    dg

    m0g

    合 计
, 百拇医药
    n1g

    n0g

    ng

    其Mantel-Haenszel χ2为:

    (1)

    统计量χ2MHS服从自由度为1的χ2分布。而对于1∶R配比的χ2检验来说,其第g(g=1,2,…,m)配对组的资料表格形式为〔1,2,3〕

    表2 第g配比组的资料表格式
, http://www.100md.com
    接触危险因素

    不接触危险因素

    合计

    病例

    yg

    1-yg

    1

    对照

    xg

    R-xg

    R

    合计
, http://www.100md.com
    xg+yg

    1+R-(xg+yg)

    1+R

    其中,yg是一个指示变量,yg为1时,表示病例接触危险因素,yg为0时表示病例不接触危险因素。将表2的数据代入公式(1),有:

    此公式与1∶R配比的χ2检验的计算公式完全一致。

    举例及其SAS计算程序

    欲研究儿童意外损伤与某行为方式之间的关系,选择与病例同性别、同年龄的正常儿童作为对照,进行1∶4配比的病例对照研究。共选择了20对,资料见表3。
, 百拇医药
    表3 儿童意外损伤与某行为方式关系资料 匹配号

    病例

    对照

    匹配号

    病例

    对照

    1

    2

    3

    4

    1

    2

    3
, http://www.100md.com
    4

    1

    1

    1

    0

    0

    0

    11

    1

    0

    0

    1

    0

    2
, http://www.100md.com
    1

    0

    1

    0

    0

    12

    0

    0

    0

    0

    0

    3

    1

    0
, http://www.100md.com
    0

    0

    0

    13

    1

    1

    0

    1

    1

    4

    0

    0

    0

    0
, 百拇医药
    0

    14

    1

    0

    0

    0

    0

    5

    0

    1

    0

    0

    0

    15
, http://www.100md.com
    1

    0

    0

    0

    0

    6

    1

    0

    0

    0

    0

    16

    1

    0
, 百拇医药
    1

    0

    0

    7

    1

    0

    1

    0

    0

    17

    0

    0

    0

    0
, 百拇医药
    0

    8

    0

    0

    0

    0

    0

    18

    1

    1

    1

    0

    1

    9
, http://www.100md.com
    1

    1

    1

    0

    1

    19

    1

    1

    0

    0

    1

    10

    1

    0
, 百拇医药
    0

    0

    0

    20

    1

    0

    1

    0

    0

    *:0表示无某种行为方式,1表示有某种行为方式 1.程序说明

    g——配比组号

    y——为1表示病例,为0表示对照

    x——为1表示接触危险因素,为0表示不接触危险因素
, 百拇医药
    2.程序

    data pd;

    input g y x@@;

    cards;

    1 1 1 1 0 1 1 0 0 1 0 0 1 0 0

    2 1 1 2 0 0 2 0 1 2 0 0 2 0 0……;

    proc freq;

    tables g*y*x/all noprint;

    run;

    3.结果输出:

    利用此程序,算得Mantel Haeszel χ2值为15.362,OR值为72.75。值得一提的是,此方法只在二分类资料(即某危险因素的有无)中验证过,是否适用于其他资料,还有待进一步证实。

    参考文献

    1.余松林.医学现场研究中的统计分析方法(修订本).武汉:同济医科大学,1985,171~172,194~196.

    2.方积乾,等.医学统计学与电脑实验.上海:上海科学技术出版社,1997,218~212.

    3.Schlesselman J J.Case-control Studies:Design Conduct,Analysis.New York:Oxford University Press,1982:213~220., 百拇医药