首页 > 解决方案 > 使用 panda 方法更改单独的类型

问题描述

我有这个 txt 并想更改ID,Foo,Bla,Bar,Timestamp. 例如,我想将 ID 更改为int64. 我怎样才能做到这一点?

ID  Foo Bla Bar Timestamp
1   21.07   NaN 2020-15-04
2   22.07   NaN 2005-01-05
3   22.05   Baz 1970-01-01

标签: pythonpandasdataframedtypepd

解决方案


假设您已将 txt 文件读入数据帧并且其中带有 ID 的列称为“ID”,您可以将该列转换为 int64。

import numpy as np
df.astype({'ID': np.int64})

如果您需要更多资源来转换数据帧类型,这会有所帮助。


推荐阅读