DataFrame中的object转换成float的方法

数据类型转换:

今天遇到一个问题,就是DataFrame类型的数据里是str型的数字,想把数字转换为int 或float;百度没有发现好的,也可能输入的关键字不对,找不到;

DataFrame.info()之后发现数据全是object

之前有一个方法就是:

先traindata=np.array(traindata,dtype=np.float)之后在

traindata=pd.DataFrame(traindata)转换

但看着很繁琐,突发奇想,试到了下面的方法,一句就搞定得意得意

traindata=pd.DataFrame(traindata,dtype=np.float);里面的float也可换成int,估计其他的也行但没试过!

再输入DataFrame.info()试一下,object全变成int,大功告成!

以上这篇DataFrame中的object转换成float的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

您可能感兴趣的文章:

pandas object格式转float64格式的方法

时间: 2018-04-09

在数据处理过程中 比如从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-

如下所示: df = pd.read_table('G:/tc/dataset/user_view.txt', sep=",")#读取文件 df.columns = ["a", "b", "c"]#列命名 df['c'] = pd.to_datetime(df['c'],format='%Y-%m-%d %H:%M:%S')#将读取的日期转为datatime格式 x=[i.year for i in df["c&qu

如下所示: #!/usr/bin/env Python # coding=utf-8 import pandas as pd import codecs xd = pd.ExcelFile('/Users/wangxingfan/Desktop/1.xlsx') df = xd.parse() with codecs.open('/Users/wangxingfan/Desktop/1.html','w','utf-8') as html_file: html_file.write(df.to_

本文实例讲述了Python基于pandas实现json格式转换成dataframe的方法.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #!python3 import re import json from bs4 import BeautifulSoup import pandas as pd import requests import os from pandas.io.json import json_normalize class image_str

当数据很多,且日期格式不标准时的时候,如果pandas.to_datetime 函数使用不当,会使得处理时间变得很长,提升速度的关键在于format的使用.下面举例进行说明: 示例数据: date 格式:02.01.2013 即 日.月.年 数据量:3000000 transcation.head() --------------------------------------------- date date_block_num shop_id item_id item_price item_

本文实例讲述了C#使用xsd文件验证XML格式是否正确的实现方法.分享给大家供大家参考,具体如下: //创建xmlDocument XmlDocument doc = new XmlDocument(); //创建声明段 如<?xml version="1.0" encoding="utf-8" ?> doc.AppendChild(doc.CreateXmlDeclaration("1.0", "utf-8",

本文实例讲述了C#实现json格式数据解析功能的方法.分享给大家供大家参考,具体如下: 来写写json的解析吧 首先添加web引用 System.Web.Extensions 路径 c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Web.Extensions.dll 接下来就是两个函数了,一个是根据key来获取,一个是根据index来获取 public static bool GetValue

本文实例讲述了PHP使用gmdate实现将一个UNIX 时间格式化成GMT文本的方法.分享给大家供大家参考.具体分析如下: 语法如下: string gmdate (string $Format) string gmdate (string $Format, int $Time) 演示代码 <?php echo "When this page was loaded,\n"; echo 'It was then ', gmdate ('r'), "\n"; ec

本文实例讲述了php实现转换html格式为文本格式的方法.分享给大家供大家参考,具体如下: 有时候需要转换html格式的字符串为文本,但又需要保持一定的格式,比如要求段落变成的分段格式就可以用下面这个函数 function html2text($str){ $str = preg_replace("/

目前微信只支持从聊天记录里面获取文件 一.前言 目前微信提供了一个接口 wx.chooseMessageFile 它能让用户从聊天记录里面选择一个或者多个文件,然后返回它的一些信息,列入文件的path地址,文件名,文件的大小等. 获取这些信息再结合微信的上传接口wx.uploadFile,即可实现文件上传. 二.具体实现 首先需要一个按钮来调用wx.chooseMessageFile. wx.chooseMessageFile({ count: 1, //能选择文件的数量 type: 'file

python将object转换为float_DataFrame中的object转换成float的方法相关推荐

  1. python转json的函数_python将字符串转换成json的方法小结

    最近在工作中遇到了一个小问题,如果要将字符串型的数据转换成dict类型,我第一时间就想到了使用json函数.但是里面出现了一些问题 1.通过json来转换: In [1]: import json I ...

  2. python将object转换为float_object格式怎样无损转换成float64格式

    这次给大家带来object格式怎样无损转换成float64格式,object格式无损转换成float64格式的注意事项有哪些,下面就是实战案例,一起来看一下. 在数据处理过程中 比如从CSV文件中导入 ...

  3. php时间转成毫秒数,PHP中mktime时间转换成毫秒的方法

    在php中要把时间日期转换成时间戳(转换成毫秒)我们有很多方法,最简单的就是利用time()直接获取的是毫秒如果是如2012-05-31这样的话,有要用其它方法了. mktime()函数对计算日期和确 ...

  4. python解析mht文件_php解析mht文件转换成html的方法

    本篇文章主要介绍php解析mht文件转换成html的方法,感兴趣的朋友参考下,希望对大家有所帮助. php解析mht文件,使用编辑器打开可以看到base64编码所以,mht是可以转换成html的. / ...

  5. 怎样将手机中的录音转换成文字

    像记者.新闻采访者.很多时候都会把访问的内容先录下来,然后结束后在慢慢整理,以前很多人是用录音笔记录,然后在一遍一遍的听,这个解决问题的一种办法,但是现在随着科技的发展,已经有很多的录音工具可以直接将 ...

  6. python将object转换为float_object怎么转换成float数据

    这次给大家带来object怎么转换成float数据,object转换成float数据的注意事项有哪些,下面就是实战案例,一起来看一下. 数据类型转换: 今天遇到一个问题,就是DataFrame类型的数 ...

  7. python中object转为float_object格式怎样无损转换成float64格式

    这次给大家带来object格式怎样无损转换成float64格式,object格式无损转换成float64格式的注意事项有哪些,下面就是实战案例,一起来看一下. 在数据处理过程中 比如从CSV文件中导入 ...

  8. python将list转换为dataframe_Pandas把dataframe或series转换成list的方法

    把dataframe转换为list 输入多维dataframe: df = pd.DataFrame({'a':[1,3,5,7,4,5,6,4,7,8,9], 'b':[3,5,6,2,4,6,7, ...

  9. object类型replace掉$、转换成float、运算

    想要将object转换成float(64),失败,发现是数据中有$这种符号,需要先replace掉 但是直接replace不生效,发现要添加str才可以 data['自主收益new3']=data[' ...

最新文章

  1. json字段顺序读取 python_如何利用Python批量读取视频文件的时间长度?
  2. RTSP播放器网页web无插件直播流媒体音视频播放器EasyPlayer-RTSP实现支持H265编码格式过程介绍
  3. Windows服务安装卸载
  4. 最简单的进制转换函数
  5. python模拟登录淘宝直通车_Python实现的淘宝直通车数据抓取(1)
  6. 在改善人类生活的路上,CV能做的还有很多!
  7. php作业制作htm,PHP作业-HTML-2020-09-28
  8. 光影之路 GPU架构发展史(3/4)
  9. sql除外语句_SQL除外
  10. Mac安装apktool/dex2jar/jd-gui逆向工具
  11. [转]Yii CModel.rules()方法
  12. 如何有效使用OpenPower720(上)
  13. 你的网站上显示Alexa世界排名的代码(表)
  14. Oracle:imp导入dmp文件
  15. 卡饭论坛--金山毒霸/卫士 广告过滤规则(附纯文本版) [2015.7.1] 党生日版
  16. 当今排队方式方法_当今改善您的设计产品组合的5种方法
  17. UCWEB手机浏览器(可以和opera mini 媲美的手机浏览器)
  18. Win10+YOLOv5运行记录
  19. 董淳光 - SQLITE3 使用总结
  20. 【老生谈算法】matlab实现灰度图处理源码——灰度图处理

热门文章

  1. 不做raid 两块硬盘 不做raid 不做raid 装系统
  2. miui10 android版本,miui10稳定版
  3. 在Unity中简单地制作一张2D地图并随机生成资源
  4. android从入门到精通!阿里巴巴Android面试都问些什么?绝对干货
  5. 数据分析项目:CDNOW用户消费数据分析(基于MySQL实现)
  6. 10月31日 迅雷白金会员vip账号分享 91fee 晚间更新
  7. 六年级上册计算机期末试题及答案,六年级信息技术期末试题(附答案).doc
  8. 猪猪猫.CN-WINXPSP22008.04[安装旗舰DVD版]
  9. 电脑知识:IE首页被修改的解决办法
  10. CAD中PDF怎么转DWG