当前位置:
编号:10308895
利用SPSS软件协助处理临床实验数据
http://www.100md.com 2003年10月16日 《中国医学论坛报》 2003年第39期
     面对在临床试验过程中所获得的一大堆医学数据,临床医师常常比较困惑。借助大型通用统计软件如SPSS、SAS、STATISTICA等,医学数据的处理就会变得十分简单。本文介绍如何应用SPSS协助解决日常工作中的数据问题。

    在计算统计指标时,首先应该明确各个变量可分为计量资料、计数资料和等级资料三类。一般常用的t检验、方差分析等参数检验可直接应用的资料是计量资料,但同时要求数据符合正态性分布。而计数资料常用χ2检验,等级资料常用秩和检验等非参数检验,若要做参数检验常需将等级资料数量化。因此,了解一个计量资料是否符合正态分布常是选择统计方法时需要首先解决的问题。

    一、如何判断一个资料是否为正态分布。最常用的是让SPSS做出频数分布图,这样比较直观,但不够精确。一个比较简单有效的方法是让SPSS做出描述性统计分析(Descriptive Statistics),在Distribution(分布分析)这个选项卡中将Skewness(偏度系数)和Kurtosis(峰度系数)两个选项前的方框打上小钩,这样就可以得出偏度系数和峰度系数及其标准误。然后将所得的偏度系数和峰度系数除以其标准误,就可以得出资料在偏度和峰度上按u分布(若为小样本,则为t分布)的检验值,所得到的值若<1.96(P>0.05),则数据在该方向上为正态分布;反之,所得到的值若>1.96(P<0.05)或>2.58(P<0.01),则资料在该方向上为偏态分布。即如果资料为正态分布时,Skewness与Kurtosis的值都应等于零,若Skewness值为正时,曲线左偏,Skewness值为负时,曲线右偏。而Kurtosis值为正时,曲线较平坦,Kurtosis值为负时,曲线峰度超出正态分布,即靠中心处的数据过多(当然,这在频数图上一目了然,但频数图不能证明正态性,而偏度和峰度检验则可做到这一点)。
, 百拇医药
    二、如何处理非正态资料。当一组资料不为正态分布或在方差分析时,各组资料方差不齐,这时常需对资料进行适当的变量变换,使资料转换成正态分布或使各组资料达到方差齐性,使之满足t检验及方差分析的应用条件。常用的有对数变换、平方根变换、倒数变换、平方根反正弦变换等。SPSS在Transform(变量变换)命令中提供了Compute(计算,即给新变量赋值)命令,并且提供了算术函数、转换函数、累计分布函数、日期和时间函数、逆分布函数、逻辑函数、缺省值函数、随机变量函数、样本统计函数、字符函数等十余类函数,完全可以满足日常工作的需要。具体操作为:在Transform菜单中选择Compute命令,然后在target(目标变量)中输入目标变量名,并定义其数据类型,然后在Numeric Expression方格中填写相应的表达式。例如,我们要定义y=kog x,则可先输入原始数据x,然后在target方框中输入y,并定义其数据类型,然后在Numeric Expression方框中输入LG10(x)即可。当然,算术运算符+(加)、-(减)、(乘)、/(除)、(乘方)等均可应用。其他常用的函数表达式如下:ABS(numexpr)绝对值函数(numexpr为numeric expression)、ARSIN(numexpr)(反正弦函数)、ARTAN(numexpr)(反正切函数)、EXP(numexpr)(指数函数)、LN(numexpr)(自然对数函数)、SQRT(numexpr)(平方根函数)、TRUNC(numexpr)(取整函数)、SIN(radians)正弦函数,radians为弧度、COSradians(余弦函数)等。

    总之,SPSS软件从上世纪80年代发展至今已经历了20余年,其功能强大,易学、易用,是目前世界上最流行、最受欢迎的统计软件包之一,适当掌握一些其基本内容和操作技巧将使临床医师在处理临床试验获得的数据时如虎添翼。, http://www.100md.com(福建医科大学附属第二医院血液内科 郭健欣 潘敬新 郭熙哲)