r - 在 R 中为 GLM 模型绘制 ROC
问题描述
pred1 <- prediction(predictions=glm.prob2,labels = train_data)
错误:预测错误(预测 = glm.prob2,标签 = train_data):每次运行中的预测数必须等于每次运行的标签数。
我使用 glm 模型来预测输出并尝试生成 pred1 作为绘制 ROC 曲线的变量。
这是完整的代码
View(train_data)
library(ROCR)
pred1 <- prediction(predictions=glm.prob2,labels = train_data)
perf1<-performance(pred1,measure ="TP.rate",x.measure = "FP.rate")
plot(perf1)
解决方案
推荐阅读
- r - 为什么 plotOutput 在验证失败时仍然可以刷?
- java - 如何对在 Java 中更改数据的方法进行单元测试
- design-patterns - orm和java中的DDD实体
- html - Angular Ag-Grid,如何在 overlayNoRowsTemplate 内放置材质进度微调器?
- server - 在 WSO2 身份服务器中更改主机名
- python - 如何使用 Python 在 Azure 中导入 NetworManangementClient?
- python - (psycopg2.OperationalError) 无效 - 操作码
- c# - 如何指定应使用 x64 平台转换 T4 模板?
- html - 返回按钮侧边菜单
- python - 在 Docker 容器中从 Python 脚本运行自定义 Shell 命令