1 object数据类型是dataframe中特殊的数据类型,当某一列出现数字、字符串、特殊字符和时间格式两种及以上时,就会出现object类型,即便把不同类型的拆分开,仍然是object类型.

如下replace()函数改变数据类型后,用astype()函数再转化一次才能将object格式转化,但有的时候不用.

print(train.info())
train['repay_date'] = train['repay_date'].replace("\\N",'2020-01-01')
train['repay_date'] = pd.to_datetime(train['repay_date'])
train['repay_amt'] = train['repay_amt'].replace("\\N",0)
train['repay_amt'] = train['repay_amt'].astype(float)
print(train.info())
# <class 'pandas.core.frame.DataFrame'>
# RangeIndex: 1000000 entries, 0 to 999999
# Data columns (total 7 columns):
# user_id 1000000 non-null int64
# listing_id 1000000 non-null int64
# due_date 1000000 non-null datetime64[ns]
# due_amt 1000000 non-null float64
# repay_date 1000000 non-null object
# repay_amt 1000000 non-null object
# order_id 1000000 non-null int64
# dtypes: datetime64[ns](1), float64(1), int64(3), object(2)
# memory usage: 53.4+ MB
# None
# <class 'pandas.core.frame.DataFrame'>
# RangeIndex: 1000000 entries, 0 to 999999
# Data columns (total 7 columns):
# user_id 1000000 non-null int64
# listing_id 1000000 non-null int64
# due_date 1000000 non-null datetime64[ns]
# due_amt 1000000 non-null float64
# repay_date 1000000 non-null datetime64[ns]
# repay_amt 1000000 non-null float64
# order_id 1000000 non-null int64
# dtypes: datetime64[ns](2), float64(2), int64(3)
# memory usage: 53.4 MB
# None

最新文章

  1. android listview simpleAdaper
  2. [转]实体类(VO,DO,DTO)的划分
  3. JDBC:从数据库中取数据的一个bug
  4. Codeforces Round #219 (Div. 2) B. Making Sequences is Fun
  5. linux rpm命令
  6. &lt;转载&gt;国外程序员推荐的免费编程书籍资源
  7. 使用Navicat for Oracle 出现的错误
  8. C51 Keil 优化
  9. 握手(bestcode#42)
  10. 201521123049 《JAVA程序设计》 第1周学习总结
  11. GIT入门笔记(9)- git的add和commit机制原理
  12. python的 a,b=b,a+b 和 a=b b=a+b 的区别(经典)
  13. windows程序设计 MessageBox消息框
  14. FZOJ P2109 【卡德加的兔子】
  15. 列表list切片
  16. win7(旗舰版)下,OleLoadPicture 加载内存中的图片(MagickGetImageBlob),返回值 &lt; 0
  17. Django中,ajax检测注册用户信息是否可用?
  18. Weex与Android交互(二)
  19. git 提交规范
  20. poj 2299 Ultra-QuickSort(树状数组)

热门文章

  1. 【nginx】上传文件error报413 Request Entity Too Large
  2. java中的数据类型,基本数据类型及其包装类型
  3. SPSS 23下载安装和激活
  4. [转载]Quartus ii 一些Warning/Eeror分析与解决
  5. Codeforces Round #427 (Div. 2) - B
  6. 第三次作业—Wordcount
  7. mobilenetV3
  8. 编写第一个python程序(Your Firsr Program)
  9. maven 查找依赖的办法
  10. BZOJ1896 Equations 线性规划+半平面交+三分