我在一开始就删除了空值,但是在一次热编码之后,存在空值

问题描述 投票:0回答:0

我读取了数据集并检查了空值,它显示有两行包含空值,所以我删除了这两行。然后检查是否有任何空值,但它没有显示空值,因此我继续执行后续步骤。我的数据集包含一个性别列,我对其进行了一次热编码,并使用相应的编码器转换了其他分类特征。我更改了索引顺序,使用索引将对象列移至一侧,将整数列移至另一侧。但现在,在检查空值时,现在转换的性别列中包含空值。如何从这里继续...

from sklearn.preprocessing import OneHotEncoder
enc=OneHotEncoder()
one_enc_data= pd.get_dummies(df,columns=['Gender'])
enc_data = pd.DataFrame(enc.fit_transform(df[['Gender']]).toarray())

我想尝试填写这些值,但我不确定是否可能。

pandas dataframe data-science one-hot-encoding isnull
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.