import pandas as pd
# 创建一个简单的 DataFrame
data = {'A': [1, 2, 3], 'B': [4.5, 5.5, 6.5]}
df = pd.DataFrame(data)
# 使用 astype 函数将列 'A' 转换为浮点数类型
df['A'] = df['A'].astype(float)
# 使用 astype 函数将列 'B' 转换为整数类型,可能会丢失精度
df['B'] = df['B'].astype(int)
print(df)
print(df.dtypes)
astype 是 Pandas 库中的一个函数,用于将 DataFrame 或 Series 中的数据类型转换为目标类型。A 和 B。其中 A 列是整数类型,而 B 列是浮点数类型。astype 函数将 A 列的数据类型从整数转换为浮点数。B 列的数据类型从浮点数转换为整数,注意这可能会导致数据精度的丢失(例如,小数部分会被截断)。上一篇:python调用http接口
下一篇:python,selenium
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站