1.pandas数据类型修改及数据类型格式


一、更改Pandas Dataframe中一列或多列的数据类型

 更改一列:

import pandas as pd
data_frame = pd.DataFrame({'No': [1, 2, 3], 'Name': ['Nhooo', 'Mohit', 'Sharma'], 'Age': [25, 32, 21]})
data_frame = data_frame.astype(str)
print(data_frame.dtypes)

输出结果:

No     object
Name   object
Age    object
dtype: object

更改多列:

1 import pandas as pd
2 data_frame = pd.DataFrame({'No': [1, 2, 3], 'Name': ['Nhooo', 'Mohit', 'Sharma'], 'Age': [25, 32, 21]})
3 data_frame = data_frame.astype({'Age':float,‘Name’:str,'No':int})
4 print(data_frame.dtypes)

输出结果:

1 No      int64
2 Name   object
3 Age    float
4 dtype: object

二、pandas数据类型结构

DateFrame中str类型为object


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM