如何在R中获得Kruskal-Wallis检验的精确p值?

如何在R中获得Kruskal-Wallis(例如3组)测试的确切p值?

数据示例:

df <- data.frame(
    dv = c(0.80, 0.83, 1.89, 1.04, 1.45, 1.38, 1.91, 1.64, 0.73, 1.46,
           1.15, 0.88, 0.90, 0.74, 1.21),
    group = factor(rep(c("A", "B", "C"), c(5, 5, 5))))

I tried the coin package using the function kruskal_test

kruskal_test(dv ~ group, data = df,distribution= "exact")

尽管产生错误:

Error in .local(object, ...) : ‘object’ is not a two-sample problem

If I change the "exact" for "approximate" it runs, but it is not the exact distribution...

有什么想法吗?