STATA的正态性检验问题
问题1:
sysuse auto,clear //使用系统自带数据
sktest price //这是检验price总体数据的正态性
那如何检验以foreign为分类依据的price正态性呢,就是当foreign分别为0和1的时候的price组别的正态性。我在想如果分别输入:sktest price if foreign==1 和 sktest price if foreign==0 这样也太繁琐了,一定有更简便的方法吧。
问题2:
Shapiro-Wilk(W 检验)Kolmogorov-Smirnov(D检验)和 Shapiro-Francia检验,三者区别在哪里?我找了资料如下:
SAS中规定:当样本含量N≤2000时,结果以Shapiro-Wilk(W 检验)为准;当样本含量N>2000 时,结果以Kolmogorov-Smirnov(D检验)为准。
SPSS 规定:当样本含量 3≤n≤5000 时,结果以 Shapiro—Wilk(W 检验) 为准,当样本含量 n>5000 结果以 Kolmogorm —Smimov(D 检验,修正后的KS检验,即Lillie检验) 为准。