Dataframe.fillna method可以使用默认值填充空值。
但是当我们同时包含字符串和数字类型列时,如何用数字0填充数字类型的空单元格,并用字符串“0”或“空白”填充字符串类型的空单元格?
编辑:
该表包含数千个混合类型列,因此手动填充每列不可行。
答案 0 :(得分:1)
单独拍摄每一列。
如果列包含类型字符串
df.column.fillna('0',inplace = True)
如果列包含int
类型df.column.fillna(0 ,inplace = True)
inplace = True
只填充同一数据框