Convert Pandas column containing NaNs to dtype `int`

后端 未结 17 2367
终归单人心
终归单人心 2020-11-22 11:18

I read data from a .csv file to a Pandas dataframe as below. For one of the columns, namely id, I want to specify the column type as int. The probl

17条回答
  •  失恋的感觉
    2020-11-22 12:09

    Try this:

    df[['id']] = df[['id']].astype(pd.Int64Dtype())

    If you print it's dtypes, you will get id Int64 instead of normal one int64

提交回复
热议问题