Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python astype函数

作者:浪子罢了   发布日期:2026-07-13   浏览:100

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 中的数据类型转换为目标类型。
  • 在示例代码中,我们首先创建了一个包含两列的 DataFrame:AB。其中 A 列是整数类型,而 B 列是浮点数类型。
  • 然后我们使用 astype 函数将 A 列的数据类型从整数转换为浮点数。
  • 接着我们将 B 列的数据类型从浮点数转换为整数,注意这可能会导致数据精度的丢失(例如,小数部分会被截断)。
  • 最后,我们打印出转换后的 DataFrame 以及每一列的数据类型,以验证转换是否成功。

上一篇:python调用http接口

下一篇:python,selenium

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

python集合中的元素可以是列表

staticmethod在python中有

python 保存json文件

python的assert基本用法

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站