【问题标题】:median test in python for arrays with different lengthpython中对不同长度数组的中值测试
【发布时间】:2021-04-20 17:54:29
【问题描述】:

需要对长度完全不同的 4 个数组进行中值测试。

from scipy.stats import median_test
stat, p, med, tbl = median_test(a[0], a[1], a[2],a[3])

results:
stat 3.228017883755589  p 0.35778751941884523  med  0.00873917447505705
tbl 
 [[28 21  7  2]
 [33 21  4  0]]

p 值太高而无法拒绝原假设。从箱线图中,中位数完全不同。 考虑到样本量,有没有更稳健的方法来进行中位数检验?

【问题讨论】:

    标签: python median


    【解决方案1】:

    你试过Kruskal-Wallis H-test吗?它也应该适用于较大的样本。考虑 Kruskal-Wallis H 检验假设

    样本间的方差大致相等

    (https://en.wikipedia.org/wiki/Median_test)

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-04
    • 2022-01-01
    • 2022-07-20
    • 2016-03-12
    相关资源
    最近更新 更多