sas - 具有复杂调查数据的 SAS 中的 Kruskal-Wallis 检验与方差分析?
问题描述
我正在分析yr
某些化学品( )的时间趋势( a b & c
)。我用proc sgplot
andseries
语句画了一个图,发现有下降的趋势。因为数据是右偏的,所以我用每年的中位数浓度来绘制图。
现在我想对趋势进行统计检验。我的数据来自 NHANES,需要使用proc survey**
来进行分析。我知道我可以根据语句中proc surveyreg
的ANOVA
选项进行 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
语句。
期待您的参与。谢谢!
解决方案
推荐阅读
- android - 如何将值从一个活动中的片段传递到另一个活动?
- html - 转换 iframe 内容以适应父元素
- python - 如何在 pyomo 模型中提取索引变量信息并构建 Pandas Dataframe
- batch-file - 使用批处理脚本复制早于特定日期范围的目录的文件和文件夹
- dhall - 如何在 dhall 中键入异构列表?
- c++ - 调用从程序集中返回 std::string 的 C++ 函数
- javascript - 来自 getter 的 React Native 返回函数
- google-cloud-datastore - Google Cloud Datastore 日期字段自动转换
- url - vscode:// url 方案可以使用哪些选项?
- python - 如何将列表列表中的字符串元组转换为列表列表?