如何使用plot_roc_components在R中使用决策曲线分析分别绘制假阳性组?

问题描述

我基于使用 R 中的 rmda 包预测良性病理的模型进行了决策曲线分析。下面是我的代码

`Model<-Outcome~Predictor1+Predictor2+Predictor3+Predictor4
 DC<-decision_curve(Model,data = M2,study.design = "cohort",policy = "opt-in",bootstraps = 1000)
 plot_decision_curve(DC,legend.position = "none",ylim=c(-1,1),confidence.intervals =   FALSE)
 plot_roc_components(DC,confidence.intervals = FALSE,col = c("red","blue"))`

使用 plot_roc_components 函数,创建了显示每个阈值的真假阳性率的图(图 1)

a plot including true and false-positive rates at each thresold

由于模型中的输出必须是二进制的,我无法单独绘制误报。我在下面添加一个我想要做的图形示例(图 2)。在该图中,TRUE 阳性:良性病理学和 FALSE 阳性 1,2 和 3:良好、轻度和不良癌症病理学。使用 plot_roc_component 函数,假阳性线将好的、轻度和坏的癌症病理作为一个单独的组。

我应该使用哪个函数或包来绘制这样的图?我希望我清楚地说明了我的问题。抱歉英语不好。

Plot including shows false positive lines seperately

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)