机器实战(一):信用卡欺诈Python实现解决方案汇总

本文总结了在使用Python 2.7实现信用卡欺诈检测过程中遇到的问题,包括交叉验证、KFold函数、enumerate函数、idxmax函数的错误,并提供了相应的解决办法。文章旨在探讨这些问题的成因及解决方案,欢迎讨论。
摘要由CSDN通过智能技术生成

信用卡欺诈Python2.7实现过程中问题的解决方法

1、交叉验证导入train_test_spilt时:
from sklearn.cross_validation import train_test_split 时,

  • 出现如下提示:

DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the refactored classes and functions are moved. Also note that the interface
of the new CV iterators are different from that of this module. This module will be removed in 0.20. “This module will be removed in 0.20.”

  • 解决方法为:将代码改成如下:

from sklearn.model_selection import train_test_split

2、使用KFold函数时:

fold=KFold(len(y_train_data),5,shuffle=False)

  • 出现如下错误:

TypeError: init() got multiple values for keyword argument ‘shuffle’

  • 解决方法为:将代码改成如下:

<

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值