典型的诊断测试有两种结果:阳性或阴性,目的是根据“黄金标准”或已知结果正确分类受试者。这些诊断测试具有特定的性能测量,用于评估测试的临床价值。诊断测试的两个基本方法是敏感性和特异性。敏感性是通过测试检测为阳性的真阳性受试者的百分比,特异性是通过测试检测阴性的阴性受试者的百分比。还有其他感兴趣的措施,这些措施在FDA中列出关于评估诊断测试的研究报告结果的统计指南 。这些性能测量基于2x2列举事故真相(即,通过一些已知标准进行诊断 - 通常是侵入性的)与测试结果的对比。
例如,让我们考虑一个来自Zhou等人的例子。人。( 诊断医学中的统计方法 ,Wiley 2002)。

我们的数据表有两个感兴趣的列:“真实”和“测试结果。”我们可以使用X平台拟合Y获得列联表(如下所示),其中Y =真值,X =测试结果。使用此列联表,我们可以收集我们的绩效指标。

回想一下,灵敏度是通过我们的测试测试为阳性的真阳性的比例。对于我们的示例,即表格中的29/30或Col%值96.67。另一项绩效指标是负面预测值,即NPV。NPV是测试阴性且真正阴性的受试者的比例。在我们的例子中,NPV是11/12或91.67的行%。因此,如果我们知道要去哪里,我们的诊断性能结果就在我们的应急表中;但是,他们的置信区间不见了。为了获得置信区间,我们可以使用分布平台,只要我们为每个绩效指标使用正确的主题子集。敏感性基于真实的积极因素; NPV对那些测试结果为负,等等。
我需要定期采取性能措施并需要以清晰的格式与他人分享,我转向JSL。现在 JMP加载项“性能测量” 拥有我在一个地方进行诊断测试所需的所有汇总统计数据。当您调用该加载项时,您将看到一个对话框,在该对话框中输入诊断列(即真实结果)和测试结果列(即测试结果),如果您有分组列,则可以也使用它。该对话框还允许您设置显着性级别(对于置信区间)。

接下来,系统将提示您输入与阳性测试相对应的级别。请注意,如果您希望2x2表格为左上角单元格的“标准”格式为正/负单元格,那么您需要使用列属性“值排序”将积极结果设置为顶部每列的值。

结果输出如下:

输出是根据我最常需要的方式构建的:2x2计数表和具有置信区间的性能指标表。我在输出中保留了一个图形,以保持图形化的JMP平台的精神。该脚本使用分类建模平台获取2x2表和频率图,然后引用2x2表中的值以生成性能度量表。置信区间是除了似然比之外的得分置信区间,基于文章中的方法:“置信度与置信度:诊断测试研究的样本量估计”。 J Clin Epidemiol 。1991; 44(8):763-70。Simel DL,Samsa GP,Matchar DB。
性能测量脚本作为一部分提供 “医疗诊断工具”插件在JMP文件交换中(下载需要免费的SAS登录)。到目前为止,这个工具包有两个工具:上面描述的工具和第二个工具,它们将从ROC曲线计算AUC的置信区间。
杰夫珀金森中写道:
一个更新后的版本这个加载项的最近发布到了 JMP文件交换 。
托马斯帕斯勒中写道:
我试图找到您在此博客中描述的医疗诊断工具,但它似乎已从数据库中删除?你有什么建议吗?非常感谢
你好。这些加载项是否适用于JMP Pro 14?比尔谢谢你