您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 怎样使用SPSS进行双因素方差分析
熟练使用SPSS进行双因素方差分析试验内容:[试验][例]某厂医务室测定了10名氟作业工人工前、工中及工后4个小时的尿氟浓度(μmol/L),结果如下表,问氟作业工人在这三个不同时间的尿氟浓度有无差别。表1尿氟浓度测试结果编号工前工中工后190.53142.1287.38288.43163.1765.27347.3763.1668.434175.80166.33210.545100.01144.75194.75646.32126.3365.27773.69138.96200.028105.27126.33100.01986.32121.06105.271060.0173.6958.951.数据录入。以变量x表示尿氟浓度,变量g表示时间(工前、工中或工后),可设1为工前,2为工中,3为工后。变量id表示工人(以编号代表不同工人),如编号为1的工人工前尿氟浓度为90.53,则录入数据时x为90.53,g为1,id为1,数据录入格式如下图。图1数据输入界面2.统计分析。依次选取“Analyze”、“GeneralLinearModel”、“Univariate”。图2选择分析工具展开对话框如下图,将x选入DependentVariable(因变量框),g、id选入FixedFactors(固定因素框)。图3选择变量进入右侧的分析列表对话框右边有一排按钮Mode、Contrasts、Plots、PostHoc、Save和Options,下面分别对其子对话框选项作一简单介绍:Model:指定不同的模型,除方差分析外GeneralLinearModel可作其他统计分析;Contrasts:指定一种要用t检验来检验的priori对比;Plots:指定作某种图;PostHoc:指定两两比较的方法;Save:指定将产生的一些指标保存为新的变量;Options:指定要输出的一些选项,如数据的描述方差齐性检等单击Model展开其子对话框如下图,最上方SpecifyModel定义模型,有两个选项:Fullfactorial(全因子)和Custom,选取Custom(自定义),BuildTerms(选取模型中各项)下方有一选项,单击下拉箭头将其展开,选择MainEffects(主效应因)(本例不考虑交互作用),再将Factors框中的g、id选入Model:框,按Continue返回主对话框,单击PostHoc按钮展开其子对话框,将g选入PostHocTestfor,即要做两两比较的因素框,选取SNK即q检验,返回主对话框,单击OK键提交执行。图4Model对话框设置图5PostHoc对话框设置3.输出结果及结果分析。表2观测数汇总结表NG110210310ID132333435363738393103表3方差分析的结果SourceTypeIIISumofSquaresdfMeanSquareFSig.CorrectedModel47895.877114354.1714.513.002Intercept362019.4631362019.463375.246.000G8182.89324091.4474.241.031ID39712.98494412.5544.574.003Error17365.56118964.753Total427280.90130CorrectedTotal65261.43829aRSquared=.734(AdjustedRSquared=.571)student-Newman-Keuls表4两两比较的结果NSubsetG1211087.3750310115.5890115.5890210126.5900Sig..057.439第一个表格中是两个因素的取值及观测数汇总结果;第二个表格是方差分析的结果,G和ID即是对应的统计量,由结果可知,不同时间尿氟量有差别,不同工人的尿氟浓度有差别;第三个表格是两两比较的结果。G代表不同时间,N为观测数,表中最后一行是属于同一子集的组组间比较的P值。
本文标题:怎样使用SPSS进行双因素方差分析
链接地址:https://www.777doc.com/doc-2393185 .html