pandas数据类型转换的方法是什么

   2025-02-05 9070
核心提示:Pandas数据类型转换的方法是使用astype()函数。该函数可以将一列或整个DataFrame的数据类型转换为指定的类型。语法:df.astype(d

Pandas数据类型转换的方法是使用astype()函数。该函数可以将一列或整个DataFrame的数据类型转换为指定的类型。

语法:

df.astype(dtype)

参数:

dtype:要转换的数据类型,可以是Python内置类型(如int、float、str等),也可以是Pandas的数据类型(如pd.Int64Dtype、pd.Float64Dtype等)。

示例:

import pandas as pd# 创建一个DataFramedata = {'A': [1, 2, 3], 'B': [4.1, 5.2, 6.3], 'C': ['a', 'b', 'c']}df = pd.DataFrame(data)# 查看原始数据类型print(df.dtypes)# 将'A'列的数据类型转换为floatdf['A'] = df['A'].astype(float)# 将整个DataFrame的数据类型转换为strdf = df.astype(str)# 查看转换后的数据类型print(df.dtypes)

输出:

A      int64B    float64C     objectdtype: objectA    float64B     objectC     objectdtype: object

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言