我有這樣的ROC曲線:如何在R中填寫ROC圖的AUC?
library(Epi)
library(pROC)
data(aSAH)
data <- aSAH
plot.roc(data$outcome, data$s100b)
我想要的顏色的Area under the curve: 0.7314
。
我試了...
x <- seq(1, 0, by = - .001)
polygon(x, roc(data$outcome, data$s100b),
col = rgb(.35,0.31,0.61, alpha = 0.4),
border = rgb(.35,0.31,0.61, 0.4),
lwd=2)
變化......並且得到錯誤信息:Error in xy.coords(x, y) : 'x' and 'y' lengths differ
。
我怎樣才能使長度工作?
謝謝。這是有用的,但它只是從對角線向上 - 不是整個表面的0.7,還是它?我可能會感到困惑...... – Toni
@Toni你是否接受了這個答案並嘗試了一下自己? (可能是(res,cbind(特性,敏感性)),c(0,0))? – rawr