我正在评估 5 种不同方法来预测特定二元结果的有效性(称它们为“成功”和“失败”)。数据如下所示:
Method Sample_Size Success Percent_Success
1 28 4 0.14
2 19 4 0.21
3 24 7 0.29
4 21 13 0.61
5 22 9 0.40
我想在这 5 种方法中进行测试,以评估这些方法的相对优越性。换句话说,我想按性能顺序对方法进行排序,方法 1 > 方法 2 > ... 方法 5。为了避免多重比较的问题,我计划按照以下几行进行排列测试:
第 1 步:汇集所有数据,使总样本量为 114,总共 37 次成功。
第二步:将数据随机分成5组,对应的样本量分别为28、19、24、21、22。
第 3 步:如果从第 2 步观察到的 Percent_Success 顺序与我的数据顺序一致,则增加一个计数器。
第 4 步:多次重复第 2 步和第 3 步(比如 10000 次)。
所需的 p 值 = 最终计数器值 / 10000。
问题:
上面的程序可以吗?
R中有什么东西可以让我执行上述测试吗?
任何改进或替代方法的建议都会有所帮助。