我们有以下数据(PM1,PM2.5,PM10),并且每个数据在期间和之后都有一个之前,即:(PM1before,PM1during,PM1after)。
我们对PM1进行了kruskal wallis测试,并得到:
KruskalResult(statistic=72.43619772684008, pvalue=1.865002930642623e-16)
然后我们尝试像这样进行Dunn测试:
x=[[str(PM1before)],[str(PM1during)],[str(PM1after)]]
sp.posthoc_dunn(x)
我们得到以下信息: 1 2 3 1 -1.000000 0.4795 0.157299 2 0.479500 -1.0000 0.479500 3 0.157299 0.4795 -1.000000
由于某种原因,无论我们测量哪个PM(PM1,PM2.5,PM10),我们都可以从dunn测试中获得相同的表格。
谢谢,有什么需要澄清的地方,请告诉我
答案 0 :(得分:0)
为清楚起见,示例中的sp
前缀是指scikit_posthoc
包。到目前为止,我可以解释您尝试在二维列表中使用strings
的示例,这没有任何意义...
您必须在二维列表中使用数字。您示例中的x
需要数字...