你可以使用 pandas 的 "astype" 方法将某一列的数据类型从 float 转换为 int。
示例代码:
import pandas as pd# 创建一个示例数据框
df = pd.DataFrame({'col1': [1.1, 2.2, 3.3, 4.4, 5.5]})
# 将 col1 列的数据类型转换为 int
df['col1'] = df['col1'].astype(int)
# 检查 col1 列的数据类型
print(df.dtypes)
输出:
col1int32
dtype: object