我使用管道来转换我的X变量,该变量使用OneHotEncoding具有分类特征;但是,即使在对X进行拟合后,当我打印X时,我仍然可以看到分类值:
X = df.drop('Loan_Status', axis='columns')
y = df['Loan_Status']
from sklearn.compose import make_column_transformer
from sklearn.preprocessing import OneHotEncoder
column_trans = make_column_transformer(
(OneHotEncoder(), ['Loan_ID', 'Gender', 'Married', 'Education',
'Self_Employed','Property_Area']),
remainder='passthrough')
column_trans.fit_transform(X)
我是否遗漏了确保我的X变量保持编码特征的步骤
谢谢你抽出时间
目前没有回答
相关问题 更多 >
编程相关推荐