dataframe删除某列

时间:2025-02-16 09:37:17
#bodyType为待删列的列名
(columns=['bodyType'],axis=1)

但是要注意的是,()会将删除列后的dataframe返回,data本身是不会有变化的!

因此可以写成

#bodyType为待删列的列名
dataAfter=(columns=['bodyType'],axis=1)
dataAfter

同样地,某一列做数据缺失值填充时也要给原数据重新赋值。

data['id'] = data['id'].fillna(0)#给训练集的id字段赋值为0