单样本t检验,首先检验其总体分布是否服从正态分布,对于符合相应条件的数据运用相应的检验。
仅举一例:调查一生产车间的刹车装置,直径为322millimeters为合格,生产车间有8个生产小组,每组抽的16个数据。现检验该车间生产的刹车装置是否合格?各个生产小组生产的是否合格?
spss操作:
对于总体数据,有如下操作。
Analyze—Compare mean—One Sample T Test
对于每一组的数据,可以考虑作拆分数据,操作如下:
Data—Split File—Compare groups
Analyze—Compare mean—One Sample T Test
sas实现:
proc univariate data=brakes normal;
var brake;
run;
proc ttest data=brakes;
var brake;
by machine;
run;
注意:将spss文件导入sas时要留意变量名的变化,上面的代码是更改变量标签之后的。
比较两种操作的结果:
spss
总体检验
One-Sample Test | ||||
| Test Value = 0 | |||
|
| |||
| t | df | Sig. (2-tailed) | Mean Difference |
Disc Brake Diameter (mm) | 336619.336 | 127 | .000 | 322.0020094 |
分组检验
One-Sample Statistics | |||||
Machine Number | N | Mean | Std. Deviation | Std. Error Mean | |
1 | Disc Brake Diameter (mm) | 16 | 321.998514 | .0111568 | .0027892 |
2 | Disc Brake Diameter (mm) | 16 | 322.014263 | .0106913 | .0026728 |
3 | Disc Brake Diameter (mm) | 16 | 321.998283 | .0104812 | .0026203 |
4 | Disc Brake Diameter (mm) | 16 | 321.995435 | .0069883 | .0017471 |
5 | Disc Brake Diameter (mm) | 16 | 322.004249 | .0092022 | .0023005 |
6 | Disc Brake Diameter (mm) | 16 | 322.002452 | .0086440 | .0021610 |
7 | Disc Brake Diameter (mm) | 16 | 322.006181 | .0093303 | .0023326 |
8 | Disc Brake Diameter (mm) | 16 | 321.996699 | .0077085 | .0019271 |
sas结果:
总体
分组后的第一组结果如下,限于空间其他的结果不再导入。
我们可以很好的比较两种结果,得到的结论基本很明显:
两者都能得到正确的结果,spss结果更有针对性,sas有更强的输出功能。各有利弊,就看我们怎么看待了。