pandas object格式转float64格式的方法


Posted in Python onApril 10, 2018

在数据处理过程中

比如从CSV文件中导入数据

data_df = pd.read_csv("names.csv")

在处理之前一定要查看数据的类型

data_df.info()
*RangeIndex: 891 entries, 0 to 890 
Data columns (total 12 columns): 
Name 891 non-null object 
Sex 891 non-null object 
Age 714 non-null float64 
SibSp 891 non-null int64 
Parch 891 non-null int64 
Ticket 891 non-null object 
Fare 891 non-null float64 
Cabin 204 non-null object 
Embarked 889 non-null object 
dtypes: float64(2), int64(5), object(5) 
memory usage: 83.6+ KB*

以上object , int64, 以及 float64 便是数据的类型。

如果我们需要对列数据进行相互之间的运算的吧,必须注意的一点是:

两列的数据类型是否是相同的!!

如果一个object类型与int64的类型相加,便会发生错误

错误提示可能如下:

TypeError: ufunc 'add' not contain a loop with signature matching types dtype('<U32') dtype('<U32') dtype('<U32')

此时的object类型可能是‘12.3'这样str格式的数字,如果要运算必须进行格式转换:

可采用如下方法(convert_objects):

dt_df = dt_df.convert_objects(convert_numeric=True)

亲测有效。

再提醒一遍!得到数据一定要先查看数据类型!!!

以上这篇pandas object格式转float64格式的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 异常处理实例详解
Mar 12 Python
python中的函数用法入门教程
Sep 02 Python
python字典键值对的添加和遍历方法
Sep 11 Python
requests和lxml实现爬虫的方法
Jun 11 Python
利用Hyperic调用Python实现进程守护
Jan 02 Python
python字符串中匹配数字的正则表达式
Jul 03 Python
python同步两个文件夹下的内容
Aug 29 Python
Django自带日志 settings.py文件配置方法
Aug 30 Python
python根据文本生成词云图代码实例
Nov 15 Python
python解释器pycharm安装及环境变量配置教程图文详解
Feb 26 Python
python利用 keyboard 库记录键盘事件
Oct 16 Python
python 如何上传包到pypi
Dec 24 Python
python 处理dataframe中的时间字段方法
Apr 10 #Python
python调用API实现智能回复机器人
Apr 10 #Python
python读取文本中数据并转化为DataFrame的实例
Apr 10 #Python
python实现百度语音识别api
Apr 10 #Python
Python Selenium Cookie 绕过验证码实现登录示例代码
Apr 10 #Python
浅谈pandas中Dataframe的查询方法([], loc, iloc, at, iat, ix)
Apr 10 #Python
python pandas dataframe 行列选择,切片操作方法
Apr 10 #Python
You might like
php 文件上传系统手记
2009/10/26 PHP
一道关于php变量引用的面试题
2010/08/08 PHP
php中运用http调用的GET和POST方法示例
2014/09/29 PHP
PHP实现扎金花游戏之大小比赛的方法
2015/03/10 PHP
CI框架AR数据库操作常用函数总结
2016/11/21 PHP
PHP使用PDO访问oracle数据库的步骤详解
2017/09/29 PHP
PHP PDOStatement::execute讲解
2019/01/31 PHP
jquery弹出框的用法示例(2)
2013/08/26 Javascript
浏览器兼容console对象的简要解决方案分享
2013/10/24 Javascript
javascript函数作用域学习示例(js作用域)
2014/01/13 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
JS 在指定数组中随机取出N个不重复的数据
2014/06/10 Javascript
使用jQuery判断IE浏览器版本的代码
2014/06/14 Javascript
推荐10 款 SVG 动画的 JavaScript 库
2015/03/24 Javascript
JavaScript动态数量的文件上传控件
2016/11/18 Javascript
老生常谈JavaScript面向对象基础与this指向问题
2017/10/16 Javascript
jQuery pager.js 插件动态分页功能实例分析
2019/08/02 jQuery
刷新页面后让控制台的js代码继续执行
2019/09/20 Javascript
js实现盒子拖拽动画效果
2020/08/09 Javascript
[03:47]2015国际邀请赛第三日现场精彩回顾
2015/08/08 DOTA
Python自定义函数的创建、调用和函数的参数详解
2014/03/11 Python
Python的Django框架中forms表单类的使用方法详解
2016/06/21 Python
python ansible服务及剧本编写
2017/12/29 Python
pycharm设置鼠标悬停查看方法设置
2019/07/29 Python
Django调用百度AI接口实现人脸注册登录代码实例
2020/04/23 Python
SpringBoot首页设置解析(推荐)
2021/02/11 Python
浅析HTML5中的download属性使用
2019/03/13 HTML / CSS
iKRIX意大利网上商店:男女豪华服装和配件
2019/10/09 全球购物
四年的个人工作自我评价
2013/12/10 职场文书
教师读书活动总结
2014/05/07 职场文书
公司募捐倡议书
2014/05/14 职场文书
企业总经理任命书
2014/06/05 职场文书
优秀教师申报材料
2014/12/16 职场文书
画展邀请函
2015/01/31 职场文书
项目经理岗位职责
2015/01/31 职场文书
Python中生成随机数据安全性、多功能性、用途和速度方面进行比较
2022/04/14 Python