r——单个AUC样本量计算的变化零假设值



我正试图使用pROC包中的power.roc.test来获取单个AUC的样本量。例如,预期AUC为0.97(替代假设(,而我所比较的值为0.95(零假设(。在0.05的显著性水平和0.80的幂的情况下,我使用统计软件MedCalc得到433个阳性和433个阴性。然而,我想在R中实现这一点。我找不到任何允许我设置零假设值的包。

有人知道如何在R中做到这一点吗?

在pROC中,我可以使用power.roc.test,但没有设置空假设值的参数;它默认为0.50。

我有完全相同的问题。可以使用具有power.roc.test()的两个roc对象来计算样本大小,例如

power.roc.test(roc1, roc2, power = 0.8)

尽管我只想计算两个不同AUC值的样本量(一个表示零假设,如MedCalc(。

我在R中也找不到解决方案。但如果这有帮助的话,我发现在MedCalc软件中,你可以定义零假设值,例如,为=0.95。显示方式如下:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6683590/

相关内容

  • 没有找到相关文章

最新更新