修复 Dunn 测试中 R- "Incorrect number of dimensions" 中的错误
Fixing an error in R- "Incorrect number of dimensions" in the Dunn Test
我正在尝试使用 Dunn 检验进行比较,但出现错误:“Psort[1, i] 错误:维数不正确”
我尝试使用的数据是这样的想法(但样本量更大):
Frequency Height
1 10
2 11
1 9
1 8
2 15
1 9
2 11
2 13
我使用的代码是
dunnTest(Height ~ Frequency,
data=Data,
method="bh")
我的问题是我的频率只分为两组吗?由于另一个因素,我的频率分为三个组,而且效果很好。如果这是问题所在,我可以做另一个测试来执行 similar/the 相同的功能吗?
谢谢!
如果调整输入参数的值(禁用p值的精确计算,禁用连续性校正,更多here),Dunn检验等同于Wilcox检验(wilcox.test
)。对于您的数据,获得:
> wilcox.test(df$Frequency, df$Height, correct = FALSE, exact = FALSE)
Wilcoxon rank sum test
data: df$Frequency and df$Height
W = 0, p-value = 0.0006346
alternative hypothesis: true location shift is not equal to 0
我认为您正在使用 FSA 包中的 dunnTest
函数。此功能对两个组都失败。
数据
df <- read.table(text="Frequency Height
1 10
2 11
1 9
1 8
2 15
1 9
2 11
2 13", header=TRUE)
我正在尝试使用 Dunn 检验进行比较,但出现错误:“Psort[1, i] 错误:维数不正确”
我尝试使用的数据是这样的想法(但样本量更大):
Frequency Height
1 10
2 11
1 9
1 8
2 15
1 9
2 11
2 13
我使用的代码是
dunnTest(Height ~ Frequency,
data=Data,
method="bh")
我的问题是我的频率只分为两组吗?由于另一个因素,我的频率分为三个组,而且效果很好。如果这是问题所在,我可以做另一个测试来执行 similar/the 相同的功能吗?
谢谢!
如果调整输入参数的值(禁用p值的精确计算,禁用连续性校正,更多here),Dunn检验等同于Wilcox检验(wilcox.test
)。对于您的数据,获得:
> wilcox.test(df$Frequency, df$Height, correct = FALSE, exact = FALSE)
Wilcoxon rank sum test
data: df$Frequency and df$Height
W = 0, p-value = 0.0006346
alternative hypothesis: true location shift is not equal to 0
我认为您正在使用 FSA 包中的 dunnTest
函数。此功能对两个组都失败。
数据
df <- read.table(text="Frequency Height
1 10
2 11
1 9
1 8
2 15
1 9
2 11
2 13", header=TRUE)