具有Nan值的列将转换为float

时间:2020-05-23 05:01:59

标签: python pandas

我有一个包含以下列的数据框。如何将包含Nan的列的数据类型保留为整数

Input
1    2     abc
Nan  NaN   xyz

Output
1.0    2.0 abc
Nan  NaN   xyz

Expected
1    2     abc
Nan  NaN   xyz

1 个答案:

答案 0 :(得分:0)

对于0.24。+版本,这可能有效

df['Col'] = df['Col'].astype('Int64')

在Col中指定所需的列