首页 > 其他 > 详细

字符型转化换成整型浮点型 当字符串里面有不是整型数字 有小数的时候转化补了 整型,得删除 或者替换

时间:2019-08-19 15:51:18      阅读:85      评论:0      收藏:0      [点我收藏+]

df.[‘字段‘].replace("0.", "0")  当字符串里面有不是整型数字 有小数的时候转化补了 整型,得删除 或者替换

  1. import pandas as pd
  2. df = pd.DataFrame([{‘col1‘:‘a‘, ‘col2‘:‘1‘}, {‘col1‘:‘b‘, ‘col2‘:‘2‘}])
  3. print df.dtypes
  4. df[‘col2‘] = df[‘col2‘].astype(‘int‘)
  5. print ‘-----------‘
  6. print df.dtypes
  7. df[‘col2‘] = df[‘col2‘].astype(‘float64‘)
  8. print ‘-----------‘
  9. print df.dtypes

技术分享图片

 

字符型转化换成整型浮点型 当字符串里面有不是整型数字 有小数的时候转化补了 整型,得删除 或者替换

原文:https://www.cnblogs.com/jianchiai/p/11377432.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!