ROC曲线

MATLAB函数,执行两类数据的ROC曲线。

5 k下载

更新2018年12月13日

查看许可协议

该函数计算接收者工作特征曲线,它表示两类数据(即class_1和class_2)的1-特异性和敏感性。

该函数还返回所有需要的定量参数:阈值位置、到最优点的距离、灵敏度、特异性、准确性、曲线下面积(AROC)、阳性和阴性预测值(PPV、NPV)、假阴性和阳性率(FNR、FPR)、假发现率(FDR)、假遗漏率(FOR)、F1评分、马修斯相关系数(MCC)、知情度(BM)和标记度;以及真阳性(TP)、真阴性(TN)、假阳性(FP)和假阴性(FN)的数量。

使用示例:
Class_1 = 0.5*randn(100,1);
Class_2 = 0.5+0.5*randn(100,1);
roc_curve (class_1 class_2);

引用作为

Víctor Martínez-Cagigal(2023)。ROC曲线(//www.tatmou.com/matlabcentral/fileexchange/52442-roc-curve), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2014a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!
版本 发表 发布说明
3.1

所有参数现在都打印在CMD中。

3.0

函数现在输出更多参数。

2.1.0.0

类现在是分开指示的。

2.0.0.0之间

现在允许在class_1和class_2中使用不同的大小。

1.1.0.0

修正了输出数据中的错误。

1.0.0.0