全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2263 1
2013-07-30
求助,我用R的Zelig里面的relogit function做稀有事件的logistic 回归,怎么查模型的显著性呢?还有我想根据这个模型画ROC图,并求ROC曲线下面积,又该怎么做啊?
本人菜鸟一个,求大神指点迷津!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2014-12-22 17:25:34
结果给出来的有Coefficients的对吧,
看显著性的话,就看Pr(>|z|)后面的小星星
显著性:
0 ‘***’
0.001 ‘**’
0.01 ‘*’
0.05 ‘.’ #介个似95%显著性
0.1 ‘ ’

要画图还要面积的话——
用analogue包里的plot.roc()
例子是这样滴~
plot(x,
     which = c(1:3,5),
     group = "Combined",
     prior = NULL,
     show.stats = TRUE,
     abline.col = "grey",
     abline.lty = "dashed",
     inGroup.col = "red",
     outGroup.col = "blue",
     lty = "solid",
     caption = c("ROC curve", "Dissimilarity profiles",
                 "TPF - FPF vs Dissimilarity",
                 "Likelihood ratios"),
     legend = "topright",
     ask = prod(par("mfcol")) < length(which) && dev.interactive(),
     ...)

这个结果会有AUC,在图里面给。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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