【发布时间】:2018-12-19 19:54:48
【问题描述】:
我正在尝试在 matlab 中为我的分类器绘制 ROC 曲线。 我有一个 8,000 X 50 二进制值 (0,1) 的预测矩阵和 8,000 X 50 二进制值的测试矩阵。 (50 个目标或类别的 8000 个事件,每个类别有 8000 个不同的案例。) 我正在使用命令:
[tpr,fpr,thresholds] = roc(testy,predy);
plotroc(testy,predy)
我当然希望得到 50 条曲线,从 0 到 1 有 8,000 个点,但我得到的是只有 3 个点的 50 条曲线。
我不知道是否以错误的方式使用 use to 命令,或者是否有其他方法可以获得 ROC 曲线?谢谢你的帮助!!!
【问题讨论】:
标签: matlab classification matlab-figure roc