1.(a)用方差分析( ANOVA )检验四个对照组平均蠕虫计数差异的显着性。Alpha=0.05
(b)如果(a)部分意义重大,则找出平均蠕虫数量显著不同的成群。Alpha=0.05
Kruskal检验(非参数检验)。Alpha=0.05
(b)按升序排列你的反应(所有蠕虫数)(选择“平均”领带),并保存等级。
在数据集中“激怒蠕虫”。
(c)使用以下方法研究四个对照组的平均职级差异的显着性
阿诺瓦试验。把你的结果和Kruskal Wallis测试进行比较。使用“曲柄蠕虫”数据集Alpha=0.05enter code here
我的密码
data why;
input group $ worm @@;
datalines;
1 279 2 378 3 172 4 381
1 238 2 275 3 335 4 346
1 234 2 412 3 335 4 340
1 198 2 265 3 282 4 471
1 303 2 286 3 250 4 318
;
*Part 1A*;
Proc GLM data=why Alpha=0.05;
Class group;
Model worm = group;
Means group;
Run;
Quit;
*Part 2A*;
Proc Npar1way data=why Alpha=0.05 Wilcoxon;
Class group;
Var worm;
Run;
Quit;
*Part 2B*;
Proc Rank data=why Ties=Mean out=rankworms;
By worm;
Ranks newworm;
Var worm;
Run; Quit;
*Part 2C*;
Proc Npar1way data=why Alpha=0.05 Anova;
Class group;
Var worm;
Run;Quit;对于第2B部分,我一直得到错误代码“数据可能不完整”。为了使用BY语句,我尝试使用proc排序,但是我一直得到数据没有按升序排序。我当时的感觉是,每当您使用Proc排序时,它就会自动按升序对所有内容进行排序。对于其他的事情,我只想确保我走在正确的轨道上,这些问题让我有点困惑。提前感谢!
发布于 2016-10-29 05:43:26
从2B中删除以下内容。
BY WORM ;因为你不想让每个蠕虫都被排序,但是蠕虫的组。可能应该是
BY GROUP; 您可能还需要首先按组对其进行排序。
https://stackoverflow.com/questions/40315404
复制相似问题