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中的type()方法的使用
May 21 Python
Ubuntu下使用Python实现游戏制作中的切分图片功能
Mar 30 Python
Python实现随机生成手机号及正则验证手机号的方法
Apr 25 Python
django manage.py扩展自定义命令方法
May 27 Python
Python 删除连续出现的指定字符的实例
Jun 29 Python
Python学习笔记之集合的概念和简单使用示例
Aug 22 Python
Python tkinter常用操作代码实例
Jan 03 Python
Python urlopen()和urlretrieve()用法解析
Jan 07 Python
python logging.info在终端没输出的解决
May 12 Python
python中使用.py配置文件的方法详解
Nov 23 Python
使用豆瓣源来安装python中的第三方库方法
Jan 26 Python
利用python做表格数据处理
Apr 13 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
echo(),print(),print_r()之间的区别?
2006/11/19 PHP
php的array_multisort()使用方法介绍
2012/05/16 PHP
七种PHP开发环境搭建工具
2020/06/28 PHP
Javascript Object.extend
2010/05/18 Javascript
拉动滚动条加载数据的jquery代码
2012/05/03 Javascript
JS获取图片实际宽高及根据图片大小进行自适应
2013/08/11 Javascript
Extjs改变树节点的勾选状态点击按钮将复选框去掉
2013/11/14 Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
2014/12/10 Javascript
innerHTML中标签可以换行的方法汇总
2015/08/14 Javascript
jQuery右侧选项卡焦点图片轮播特效代码分享
2015/09/05 Javascript
JavaScript中的数据类型转换方法小结
2015/10/26 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
2017/02/23 Javascript
Angular中使用$watch监听object属性值的变化(详解)
2017/04/24 Javascript
node.js中EJS 模板快速入门教程
2017/05/08 Javascript
JS设置随机出现2个数字的实例代码
2017/07/19 Javascript
JavaScript this在函数中的指向及实例详解
2019/10/14 Javascript
jQuery操作选中select下拉框的值代码实例
2020/02/07 jQuery
Jquery Fade用法详解
2020/11/06 jQuery
Python闭包之返回函数的函数用法示例
2018/01/27 Python
pytorch训练imagenet分类的方法
2018/07/27 Python
python pygame模块编写飞机大战
2018/11/20 Python
python消费kafka数据批量插入到es的方法
2018/12/27 Python
ubuntu 18.04搭建python环境(pycharm+anaconda)
2019/06/14 Python
Apache,wsgi,django 程序部署配置方法详解
2019/07/01 Python
Python3远程监控程序的实现方法
2019/07/15 Python
django如何自己创建一个中间件
2019/07/24 Python
django在开发中取消外键约束的实现
2020/05/20 Python
使用Pytorch搭建模型的步骤
2020/11/16 Python
英国最大的电子零件及配件零售商:Partmaster
2017/04/24 全球购物
机械化及自动化毕业生的自我评价分享
2013/11/06 职场文书
最新创业融资计划书
2014/01/19 职场文书
管理学院毕业生自荐信范文
2014/03/10 职场文书
开学寄语大全
2014/04/08 职场文书
Python WSGI 规范简介
2021/04/11 Python
Python djanjo之csrf防跨站攻击实验过程
2021/05/14 Python