问题标签 [kruskal-wallis]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 python 进行多重比较的 kruskal wallis 测试
我计划对组间的多个变量进行 kruskal-wallis 检验(例如,out1、out2 和 out3 在序数水平上的疾病差异),并根据递减的 KW 测试结果获得排序的变量 [例如 out2、out3、out1]。但是,收到错误消息:“ValueError: If using all scalar values, you must pass an index”。那么如何解决呢?
r - 在 R 中使用 facet_grid 将 Kruskal Wallis pvalue 添加到箱线图中时出错
我正在尝试将 Kruskal Wallis pvalue 添加到我的箱线图中,虽然我已经看到了很多关于该解决方案的帖子,但我无法让它发挥作用。
这是我的数据和运行箱线图的代码:
在这篇文章中,我看到了一种方法,但是当我尝试做同样的事情时,我得到了这个错误Error in FUN(X[[i]], ...) : object 'groups_age' not found
并且没有显示情节。
编码:
请注意,我手动放置了 x 和 y,只是为了放置值。但是,我想更自动地完成它,这取决于基因的价值是否会发生变化。
有谁知道我为什么会收到该错误以及为什么它不起作用?
首先十分感谢
问候
r - 获得成对效应大小
我正在尝试对效果大小进行成对比较。我可以用 来做到这一点coh_d
,但是,它让我重复比较。例如,在以下代码中,setosa vs. versicolor 与 versicolor vs. setosa 相同(除了翻转的负号/正号)。
1.) 这两种组合都需要报告吗?如果没有,有没有办法删除重复的比较?
2.) 有没有办法在每次比较的输出中添加一个识别列。在上面的代码中,这将添加 6 行标记为 Sepal.Length,因此当我找到多列的效果大小时,我知道比较属于哪个变量。我希望最终输出看起来像:
虽然 usingkruskal_effsize
给了我想要的输出格式,但它没有显示成对比较,这就是我切换到coh_d
.
任何帮助,将不胜感激。
r - 使用 lapply 运行多个 Kruskal Wallis 测试需要很长时间。更简单的解决方案?
我有一个数据框 90 个观察值和 124306 个变量,名为 KWR 所有数字数据。我想在组之间的每一列中运行 Kruskal Wallis 分析。我在名为“Group”的变量后面添加了一个带有每个不同组的向量。为了测试准确性,我使用以下代码测试了一种肽(名为 x2461):
结果很好,立即给了我一个结果。但是,我需要分析所有变量。我在阅读这篇文章时使用了 lapply:How to loop Bartlett test and Kruskal tests for multiple columns in a dataframe?
然而,在 R 不停地工作 2 小时后,我辞掉了这份工作。有没有更有效的方法来做到这一点?
提前致谢。
注意:第一次发帖,R 初学者