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中字符串和数字拼接报错的方法
Oct 23 Python
使用Python的Scrapy框架十分钟爬取美女图
Dec 26 Python
深入理解Python对Json的解析
Feb 14 Python
Python绘制七段数码管实例代码
Dec 20 Python
Python无损音乐搜索引擎实现代码
Feb 02 Python
利用Python代码实现数据可视化的5种方法详解
Mar 25 Python
浅谈Django中的数据库模型类-models.py(一对一的关系)
May 30 Python
python实现文本界面网络聊天室
Dec 12 Python
Django框架模板注入操作示例【变量传递到模板】
Dec 19 Python
Python图像处理实现两幅图像合成一幅图像的方法【测试可用】
Jan 04 Python
Python2与Python3关于字符串编码处理的差别总结
Sep 07 Python
python内置进制转换函数的操作
Jun 02 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
thinkphp实现图片上传功能分享
2014/03/04 PHP
PHP中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
使用纯php代码实现页面伪静态的方法
2015/07/25 PHP
PHP登录(ajax提交数据和后台校验)实例分享
2016/12/29 PHP
使用一个for循环将N*N的二维数组的所有值置1实现方法
2017/05/29 PHP
jQuery编辑器KindEditor4.1.4代码高亮显示设置教程
2013/03/01 Javascript
js实现幻灯片效果(基于jquery插件)
2013/11/05 Javascript
js利用数组length属性清空和截短数组的小例子
2014/01/15 Javascript
Javascript基础教程之数据类型转换
2015/01/18 Javascript
javascript中caller和callee详解
2015/08/10 Javascript
JS实现网页上随机产生超链接地址的方法
2015/11/09 Javascript
javascript函数命名的三种方式及区别介绍
2016/03/22 Javascript
关于backbone url请求中参数带有中文存入数据库是乱码的快速解决办法
2016/06/13 Javascript
AngularJs ng-change事件/指令的用法小结
2017/11/01 Javascript
vue中的面包屑导航组件实例代码
2019/07/01 Javascript
vant-ui AddressEdit地址编辑和van-area的用法说明
2020/11/03 Javascript
[03:38]TI4西雅图DOTA2前线报道 71专访
2014/07/08 DOTA
Scrapy-redis爬虫分布式爬取的分析和实现
2017/02/07 Python
python制作图片缩略图
2019/04/30 Python
Python实现微信翻译机器人的方法
2019/08/13 Python
详解Python 中的容器 collections
2020/08/17 Python
Python绘制数码晶体管日期
2021/02/19 Python
美国高端婴童品牌:Hanna Andersson
2016/10/30 全球购物
武汉某公司的C#笔试题面试题
2015/12/25 面试题
货代行业个人求职简历的自我评价
2013/10/22 职场文书
高级护理专业大学生求职信
2013/10/24 职场文书
期末总结的个人自我评价
2013/11/02 职场文书
汽车运用工程专业毕业生推荐信
2013/12/25 职场文书
加拿大探亲邀请信
2014/01/28 职场文书
班主任经验交流会主持词
2014/04/01 职场文书
合作经营协议书范本
2014/04/17 职场文书
工程索赔意向书
2014/08/30 职场文书
欢迎词怎么写
2015/01/23 职场文书
安全教育片观后感
2015/06/17 职场文书
python基础之停用词过滤详解
2021/04/21 Python
解决pycharm安装scrapy DLL load failed:找不到指定的程序的问题
2021/06/08 Python