当前位置:   article > 正文

python类型转换astype转化为list类型_python dataframe astype 字段类型转换方法

pandas astype 转化为列表

使用astype实现dataframe字段类型转换

# -*- coding: UTF-8 -*-

import pandas as pd

df = pd.DataFrame([{'col1':'a', 'col2':'1'}, {'col1':'b', 'col2':'2'}])

print df.dtypes

df['col2'] = df['col2'].astype('int')

print '-----------'

print df.dtypes

df['col2'] = df['col2'].astype('float64')

print '-----------'

print df.dtypes

输出结果:

col1 object

col2 object

dtype: object

-----------

col1 object

col2 int32

dtype: object

-----------

col1 object

col2 float64

dtype: object

注:data type list

Data type Description

bool_ Boolean (True or False) stored as a byte

int_ Default integer type (same as C long; normally either int64 or int32)

intc Identic

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/742251
推荐阅读
相关标签
  

闽ICP备14008679号