将原本的 object 类型的列转换为 int 类型的列。
示例代码:
import pandas as pd
# 创建一个 DataFrame
df = pd.DataFrame({'a': ['1', '2', '3'], 'b': ['4', '5', '6']})
# 查看 DataFrame 中各个列的数据类型
print(df.dtypes)
# 将列 'a' 的数据类型从 object 转换为 int
df['a'] = df['a'].astype(int)
# 再次查看 DataFrame 中各个列的数据类型
print(df.dtypes)
输出结果:
a object
b object
dtype: object
a int64
b object
dtype: object
上一篇:Acolorscalelegendind3doesnotshowthefirstAxislabeltick
下一篇:Aconditionalstatementinwhichdifferentpermissionsexecutedifferentlogic