首页 > 解决方案 > 具有复杂调查数据的 SAS 中的 Kruskal-Wallis 检验与方差分析?

问题描述

我正在分析yr某些化学品( )的时间趋势( a b & c)。我用proc sgplotandseries语句画了一个图,发现有下降的趋势。因为数据是右偏的,所以我用每年的中位数浓度来绘制图。

现在我想对趋势进行统计检验。我的数据来自 NHANES,需要使用proc survey**来进行分析。我知道我可以根据语句中proc surveyregANOVA选项进行 ANOVA 测试。MODEL

proc suveyreg data=a;
   stratum stra;
   cluster clus;
   weight wt;
   model a=yr/anova;
run;

但由于原始数据是右偏的,我认为对原始数据使用 Kruskal-Wallis 检验可能会更好。但我不知道如何在 SAS 中编写代码,也没有在proc survey**相关文档中找到信息。

我的计划 B 是使用对数转换数据和 ANOVA 测试。但我不确定这是否是一种合适的方法。有人可以告诉我如何在使用 ANOVA 时获得残差的正态性检验proc surveyreg吗?我还想知道我是否可以在一个程序中测试 ab & c 或者我应该编写多个程序并更改MODEL语句。

期待您的参与。谢谢!

标签: sasanova

解决方案


推荐阅读