R中的Kruskal-Wallis和计划中的对比

问题描述

我正在尝试按计划的对比进行Kruskal-Wallis测试。我正在测试两个组,并且有5个不同的时间,但是只比较每个时间点的组才有意义,因此我想进行计划的对比。我已经做了以下事情:

c1 <- c(-1,1,0) 
c2 <- c(0,-1,0)
c3 <- c(0,0)
c4 <- c(0,0)
c5 <- c(0,1
contrasts(PC$Group)<- cbind(c1,c2,c3,c4,c5)

对于Anova,我将执行以下操作:

PC_Water.aov<-aov(Water~Group,PC);summary.lm(PC_Water.aov)

但是,当我执行Kruskal-Wallis时,会收到错误消息。

KW_Water<-kruskal.test(Water~Group,PC);summary.lm(KW_Water)
Error in if (p == 0) { : argument is of length zero

有人可以帮助我,告诉我哪里出了问题吗?我在R中很新。 谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)