3.4pandas处理丢失数据

头文件:

import numpy as np
import pandas as pd

丢弃数据部分:

dates = pd.date_range('20130101',periods=6)
df = pd.DataFrame(np.random.randn(6,4),index=dates,columns=['A','B','C','D'])
df.iloc[0,1] = np.nan
df.iloc[1,2] = np.nanprint(df.dropna(axis=0,how='any'))
#how = any是只要有nan就丢掉,如果how = all是只有全部是nan才丢掉

把nan的地方填0

print(df.fillna(value=0))

查看数据中各个位置是否是缺失

print(df.isnull)

查看数据中是否有缺失

print(np.any(df.isnull())==True)

3.5pandas导入导出

头文件:

import pandas as pd

数据导入

data = pd.read_csv('student.csv')

数据导出

data.to_csv('student.csv')

pandas处理丢失数据与数据导入导出相关推荐

  1. Oracle备份与恢复 expdp/impdp数据泵远程导入导出

    Oracle备份与恢复 expdp/impdp数据泵远程导入导出 Oracle在10g的时候有一个很好用的导出工具expdp(数据泵) 但是这个工具好用的同时,有一个局限,就是必须用本地的用户才可以导 ...

  2. Java操作大数据量Excel导入导出万能工具类(完整版)

    Java操作大数据量Excel导入导出万能工具类(完整版) 转载自:https://blog.csdn.net/JavaWebRookie/article/details/80843653 更新日志: ...

  3. Java操作百万数据量Excel导入导出工具类(程序代码教程)

    Java操作百万数据量Excel导入导出工具类(程序代码教程): # 功能实现1.自定义导入数据格式,支持配置时间.小数点类型(支持单/多sheet)(2种方式:本地文件路径导入(只支持xls.xls ...

  4. PLSQL_数据泵Datapump导入导出数据IMPDP / EXPDP(概念)(Oracle数据导入导出工具)(转)...

    一.摘要 在平常备库和数据库迁移的时候,当遇到大的数据库的时候在用exp的时候往往是需要好几个小时,耗费大量时间.oracle10g以后可以用expdp来导出数据库花费的时间要远小于exp花费的时间, ...

  5. java excel data 导入数据_java实现导入导出excel数据

    项目需要,要实现一个导入导出excel的功能,于是,任务驱动着我学习到了POI和JXL这2个java操作Excel的插件. 一.POI和JXL介绍 1.POI:是对所有office资源进行读写的一套工 ...

  6. 5.非关系型数据库(Nosql)之mongodb:创建集合,备份与导入导出, 数据还原,导入导出

     1固定集合 固定集合值得是事先创建而且大小固定的集合 2固定集合的特征:固定集合很像环形队列,如果空间不足,最早文档就会被删除,为新的文档腾出空间.一般来说,固定集合适用于任何想要自动淘汰过期属 ...

  7. oracle导出数据视频教程,Oracle导入导出数据的几种方式

    oracle导入导出数据 1.导出dmp格式文件 --备份某几张表 !!!! exp smsc/smsc file=/data/oracle_bak/dmp/bakup0209_2.dmp table ...

  8. SQL Server 与 Excel,Access 数据表的导入导出(注:参照博园.NET大观)

    我们知道在Sql Server 中 集成了数据的导入导出这么一个工具,那用Sql 脚本怎么轻松操作 Access 和 Excel 中的数据呢,接下来我们看一看: 一. SQL SERVER 和EXCE ...

  9. mysql数据库d导出数据_mysql数据库导入导出

    导出: 命令行终端(进入到mysql的bin目录下,执行mysqldump -u root -ppassword jsjy>d:/bbs.sql) 导入: create database cit ...

  10. hive向mysql导数据_Mysql Hive 导入导出数据

    ---王燕行转列sql select split(concat_ws(',',collect_set(cast(smzq as string))),',')[1] ,split(concat_ws(' ...

最新文章

  1. listener does not currently know of service requested in connect descriptor
  2. Java8 Optional 最佳实践
  3. excel调用python编程-使用Python对Excel进行读写操作
  4. mysql 导入错误_mysql导入sql文件报错 ERROR 2013 2006 2002
  5. 大神推荐:国内较强的NLP高校实验室有哪些?
  6. Linux系统Logrotate服务介绍
  7. centos eclipse 安装
  8. c语言连接mysql(入门)_MySQL入门之C语言操作MySQL
  9. linux内存分配堆栈数据段代码段,linux – LD_PRELOAD堆栈和数据段内存分配
  10. 【Pytorch】 .item()==>得到元素张量里面的一个元素值,便可以循环、查看...操作
  11. KVM 虚拟机在物理主机之间迁移的实现 -- 静态迁移/动态迁移/存储迁移
  12. 在IDEA中设置自己的名字和时间
  13. Maven使用创建项目(一)
  14. 麦克风阵列信号基础(十一)
  15. 网络_检测公网端口是否开启
  16. 拓端tecdat|R语言具有Student-t分布改进的GARCH(1,1)模型的贝叶斯估计
  17. 【卫星】卫星通信基本概念与知识
  18. iPhone全系列进入恢复模式方法
  19. The Preliminary Contest for ICPC Asia Xuzhou 2019
  20. Web Workers简要概述

热门文章

  1. 【数字逻辑 Verilog】全面剖析数据选择器——从基础到拓展,从理论到设计的实现,从表面到本质
  2. Tengine HTTPS原理解析、实践与调试【转】
  3. [No0000B0]ReSharper操作指南1/16-入门与简介
  4. XML解析之JAXP案例详解
  5. python会什么比c慢
  6. PS图层混合模式中英文对照
  7. 利用C#实现分布式数据库查询
  8. JDK1.6版添加了新的ScriptEngine类,允许用户直接执行js代码。
  9. C#编写TensorFlow人工智能应用 TensorFlowSharp
  10. 一、创建Assetbundle 在unity3d开发的游戏中,无论模型,音频,还是图片等,我们都做成Prefab,然后打包成Assetbundle,方便我们后面的使用,来达到资源的更新。