返回信息流发自「贵邮」
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #19625同步于 2016/5/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖
求大神帮忙看下这个roc曲线报错是咋回事
xiaoliangsu
2016/5/5镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
我又在网上找了这个代码 可还是有问题
status = model.predict_proba(X_valid)
fpr, tpr, _ = roc_curve(y_valid, status[:,1])
roc_auc = auc(fpr, tpr)
print (roc_auc)
final_status = model.predict_proba(X_test)
test["Account.Status"]=final_status[:,1]
test.to_csv('C:/Users/Analytics Vidhya/Desktop/model_output.csv',columns=['REF_NO','Account.Status'])
爆出的错误是
ValueError Traceback (most recent call last)
<ipython-input-1-975a34b32c64> in <module>()
199
200 status = model.predict_proba(X_valid)
--> 201 fpr, tpr, _ = roc_curve(y_valid, status[:,1])
202 roc_auc = auc(fpr, tpr)
203 print (roc_auc)
ValueError: bad input shape (20000, 2)
编程小白表示痛哭流涕了已经,,,,,
ValueError: bad input shape (20000, 2)!!
数据维度错了,应该是n*1,你的输入是n*2。我没用过,瞎说的
【 在 xiaoliangsu 的大作中提到: 】
: 希望好心人帮下忙,谢谢啦