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抓取京东价格分析京东商品价格走势
Jan 09 Python
浅要分析Python程序与C程序的结合使用
Apr 07 Python
Python实现的简单排列组合算法示例
Jul 04 Python
python爬虫之urllib3的使用示例
Jul 09 Python
kaggle+mnist实现手写字体识别
Jul 26 Python
python控制nao机器人身体动作实例详解
Apr 29 Python
详解Python Opencv和PIL读取图像文件的差别
Dec 27 Python
Python使用Numpy模块读取文件并绘制图片
May 13 Python
Keras中的多分类损失函数用法categorical_crossentropy
Jun 11 Python
python是怎么被发明的
Jun 15 Python
Python爬取豆瓣数据实现过程解析
Oct 27 Python
matplotlib交互式数据光标实现(mplcursors)
Jan 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
PHP中获取变量的变量名的一段代码的bug分析
2011/07/07 PHP
基于curl数据采集之单页面采集函数get_html的使用
2013/04/28 PHP
注意!PHP 7中不要做的10件事
2016/09/18 PHP
PHP设计模式之简单工厂和工厂模式实例分析
2019/03/25 PHP
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
js利用与或运算符优先级实现if else条件判断表达式
2010/04/15 Javascript
jQuery 1.5 源码解读 面向中高阶JSER
2011/04/05 Javascript
用js来获取上传的文件名纯粹是为了美化而用
2013/10/23 Javascript
Js 导出table内容到Excel的简单实例
2013/11/19 Javascript
node.js中的fs.writeFile方法使用说明
2014/12/14 Javascript
js实现遍历含有input的table实例
2015/12/07 Javascript
nodejs微信公众号支付开发
2016/09/19 NodeJs
jQuery获取this当前对象子元素对象的方法
2016/11/29 Javascript
jquery滚动条插件slimScroll使用方法
2017/02/09 Javascript
Node.js 基础教程之全局对象
2017/08/06 Javascript
vue学习笔记之过滤器的基本使用方法实例分析
2020/02/01 Javascript
JavaScript中的惰性载入函数及优势
2020/02/18 Javascript
[38:51]2014 DOTA2国际邀请赛中国区预选赛 Orenda VS LGD-CDEC
2014/05/22 DOTA
Python中for循环控制语句用法实例
2015/06/02 Python
Python面向对象进阶学习
2019/05/21 Python
Python中字符串List按照长度排序
2019/07/01 Python
Scrapy+Selenium自动获取cookie爬取网易云音乐个人喜爱歌单
2021/02/01 Python
45个非常奇妙的CSS3 特性应用示例
2012/01/01 HTML / CSS
html5定制表单_动力节点Java学院整理
2017/07/11 HTML / CSS
英国计算机商店:Technextday
2019/12/28 全球购物
餐厅筹备计划书
2014/04/25 职场文书
公司门卫岗位职责范本
2014/07/08 职场文书
2014年向国旗敬礼活动总结
2014/09/27 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
教师年终个人总结
2015/02/11 职场文书
2015年城管个人工作总结
2015/05/15 职场文书
2016年优秀班主任先进事迹材料
2016/02/26 职场文书
导游经典开场白——导游词
2019/04/17 职场文书
mysq启动失败问题及场景分析
2021/07/15 MySQL
Python语法学习之进程的创建与常用方法详解
2022/04/08 Python
SQL Server数据库的三种创建方法汇总
2023/05/08 MySQL