【发布时间】:2018-10-06 04:52:40
【问题描述】:
我正在用 plotROC 绘制我的 ROC 曲线。下面是示例代码。我需要用相同的颜色绘制多条 roc 曲线。我发现我需要在aes 中使用alpha。现在我需要控制曲线的透明度。在geom_roc 中使用alpha 不起作用。有谁知道我能做什么?非常感谢。
D.ex <- rbinom(50, 1, .5)
rocdata <- data.frame(D = c(D.ex, D.ex),
M = c(rnorm(50, mean = D.ex, sd = .4),
rnorm(50, mean = D.ex, sd = 1)),
Z = rep(c('A', 'B', 'C', 'D', 'E'), each=20) )
library(plotROC)
ggplot(rocdata, aes(m=M, d=D, alpha=Z)) +
geom_roc(cutoffs.at = NULL, n.cuts=0, color='blue')+
theme(legend.position="none")
【问题讨论】: