2013-09-23 66 views
1

我正在對數量進行集合預測。我在每個觀測點都有大約20個預測值。我將有一個x%的事件定義,即最高觀察值的95%。我正在嘗試使用R來構建ROC曲線:構建R中的ROC曲線

  1. ROCR是基於概率的ROC評分的一個很好的包嗎?
  2. 您能否提供一個如何構建這個ROC曲線的例子?

只假設假數據集。

我正在閱讀各種論文。但是我很困惑如何計算預測概率。

+1

只要看看[ROCR的網頁](http://rocr.bioinf.mpi-sb.mpg.de/),它就會在首頁給出一個例子。 – nograpes

回答

0

我鼓勵你看看caretpackage。集體學習非常棒。它會根據RMSE,ROC(AUC)等通過交叉驗證爲您調整參數。這就是將您的數據分成更換樣本,運行大量模型,同時調整參數並讓您恢復最佳模型。

這裏的vignette(包裝頁面上列出)非常好,您會看到示例顯示繪製ROC曲線。

但是,如果您正在尋找的是從預測中計算ROC分數並提供數據的簡單方法,請查看this pdf的第11頁。

+0

嗨,我不需要任何組件來進行集合預測,只是爲了對已經產生的結果進行校驗。 – Max

+0

@Max I用我之前的一個具有ROC曲線計算的類中的pdf更新了我的答案(請參見最後一行)。 – Statwonk

+1

感謝。檢出它。 – Max