尝试获取训练数据集的值时出错

问题描述 投票:-1回答:1

我目前正在从事机器学习项目。我设法清理了数据,对所有内容进行了一次热编码,并成功地分离了独立变量和因变量。

data = data.convert_objects(convert_numeric=True)
data = pd.get_dummies(data, columns=['initial_list_status', 'addr_state', 'purpose', 'loan_status', 
'verification_status' , 'home_ownership' , 'debt_settlement_flag', 'region', 'Full_Amount'], 
 drop_first=True)

X_trained = data
Y_trained = data.default
X_trained = data.drop(['default'], axis=1,inplace=True)

当我开始运行Kfold算法时,它停在第二行

 from sklearn.model_selection import KFold
 X_train = X_trained.values

并且返回错误消息,说明'NoneType'对象没有属性'值'

我不确定如何解决这个错误,我已经困扰了很长时间。这是我到目前为止的代码。关于如何绕过此错误并成功拆分数据集的任何建议?

python machine-learning scikit-learn
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.