全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
15271 6
2016-10-25
代码如下:
library(pROC)
modelroc <- roc(true_value,predict_value)
plot(modelroc, print.auc=TRUE, auc.polygon=TRUE, grid=c(0.1, 0.2),
     grid.col=c("green", "red"), max.auc.polygon=TRUE,
     auc.polygon.col="skyblue", print.thres=TRUE)        #画出ROC曲线,标出坐标,并标出AUC的值

结果图片如下:

图片能看到横坐标是1到0, 应该怎么调整成0到1的样式呢?谢谢!

附件列表
aaa.PNG

原图尺寸 40.7 KB

aaa.PNG

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-10-25 22:42:10
将参数 legacy.axes=FALSE, 改为 TRUE  
a logical indicating if the specificity axis (x axis) must be plotted as as decreasing
“specificity” (FALSE, the default) or increasing “1 - specificity” (TRUE) as in most
legacy software. This affects only the axis, not the plot coordinates
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-26 09:21:46
jgchen1966 发表于 2016-10-25 22:42
将参数 legacy.axes=FALSE, 改为 TRUE  
a logical indicating if the specificity axis (x axis) must b ...
现在对了,谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-4-8 23:07:08
这样改是不对的吧,只改了坐标,可是cut off的数值都没变,求问如何正确改啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-8-13 16:21:27
frederick2012 发表于 2017-4-8 23:07
这样改是不对的吧,只改了坐标,可是cut off的数值都没变,求问如何正确改啊
就是把横坐标改到正顺序的啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-4-8 22:30:28
距离您发帖已经四年了,不知道能不能问下完整代码,因为我是按照你发的这部分写的,跟您一样的问题,但是不知道怎么修改
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群