【问题标题】:Constructing ROC Curve in R [duplicate]在 R 中构建 ROC 曲线
【发布时间】:2013-09-28 23:02:12
【问题描述】:

我正在对一个数量进行整体预测。我在每个观察点有大约 20 个预测值。我将有一个 x% 的事件定义,即最高观察值的 95%。我正在尝试使用 R 构建 ROC 曲线:

  1. ROCR 是基于概率的 ROC 得分的好包吗?
  2. 您能否举例说明如何构建此 ROC 曲线?

假设一个假数据集。

我正在阅读各种各样的论文。但是我很困惑如何计算预测概率。

【问题讨论】:

标签: r roc


【解决方案1】:

我鼓励您查看caret package。非常适合合奏学习。它会通过交叉验证根据 RMSE、ROC (AUC) 等为您调整参数。这就是将您的数据拆分为可替换的样本,在调整参数的同时运行大量模型,并为您提供最佳模型。

这里的vignette(在包装页面上列出)非常好,您会在其中看到显示绘制 ROC 曲线的示例。

但是,如果您正在寻找从预测和保留数据中计算 ROC 分数的简单方法,请查看this pdf 的第 11 页。

【讨论】:

  • 嗨,我不需要任何组件来进行集成预测,而只是为了验证已经产生的结果。
  • @Max 我用我过去的一个具有 ROC 曲线计算的课程的 pdf 更新了我的答案(见最后一行)。
  • 知道了,谢谢。检查出来。
猜你喜欢
  • 1970-01-01
  • 2019-02-27
  • 1970-01-01
  • 2012-07-10
  • 2016-09-23
  • 1970-01-01
  • 1970-01-01
  • 2017-06-19
  • 2016-08-27
相关资源
最近更新 更多