数据如下:> plot1
Group Factor
NI.A.cheni.1 0 5.4911470
NI.A.cheni.2 0 5.0022268
NI.A.cheni.3 0 0.7694105
NI.A.cheni.4 0 -3.8929303
NI.A.cheni.5 0 4.7077734
NI.A.cheni.6 0 6.2827926
NI.A.cheni.7 0 4.2840538
NI.A.cheni.8 0 3.2507570
NI.A.cheni.9 0 2.0983300
I.A.cheni.1 1 5.5056647
I.A.cheni.2 1 -1.4006601
I.A.cheni.3 1 1.7354293
I.A.cheni.4 1 4.3787589
I.A.cheni.6 1 5.1592610
I.A.cheni.7 1 5.4623794
结果是这样的:
plot:
> plot
Group Factor
I.A.cheni.1 0 5.5056647
I.A.cheni.2 0 -1.4006601
I.A.cheni.3 0 1.7354293
I.A.cheni.4 0 4.3787589
I.A.cheni.6 0 5.1592610
I.A.cheni.7 0 5.4623794
NI.A.cheni.1 1 5.4911470
NI.A.cheni.2 1 5.0022268
NI.A.cheni.3 1 0.7694105
NI.A.cheni.4 1 -3.8929303
NI.A.cheni.5 1 4.7077734
NI.A.cheni.6 1 6.2827926
NI.A.cheni.7 1 4.2840538
NI.A.cheni.8 1 3.2507570
NI.A.cheni.9 1 2.0983300
结果是这样的:
下面是我的绘图代码:
basicplot <- ggplot(plot, aes(d = Group, m = Factor)) + geom_roc()
basicplot+annotate("text", x = .75, y = .25, label = paste("AUC =", round(calc_auc(basicplot)$AUC, 2)),colour="red",alpha=0.8,fontface = "bold")+style_roc(theme = theme_grey)
ROC的结果应该不会受到数据顺序的影响吧?
不知道哪里出的问题,希望各位大神帮忙解答,谢谢!