pandas 转换成行列表进行读取与Nan处理的方法


Posted in Python onOctober 30, 2018

pandas中有时需要按行依次对.csv文件读取内容,那么如何进行呢?

我们来完整操作一遍,假设我们已经有了一个.csv文件。

# 1.导入包

import pandas as pd

# 2读入数据

readFile = pd.read_csv('输出路径',encoding='gb2312')

for record in readFile.values:

   print(record)

至此就完成了整个过程

如果有Nan怎么处理呢?

我们可以在readFile后面加入以下内容:

readFile = readFile.fillna('del_token')
在for record in readFile.values后面加入一个while循环
    record = list(record)

while ('del_token' in record):

   record.remove('del_token')
  print(record)
整个代码看起来就像这样子了:
# 1.导入包

import pandas as pd

# 2读入数据

readFile = pd.read_csv('输出路径',encoding='gb2312')

# 给Nan赋值

readFile = readFile.fillna('del_token')
for record in readFile.values:

# 转换列表删除Nan

while ('del_token' in record):

   record.remove('del_token')
# 打印
   print(record)

以上这篇pandas 转换成行列表进行读取与Nan处理的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python基础教程之简单入门说明(变量和控制语言使用方法)
Mar 25 Python
浅谈Python中函数的参数传递
Jun 21 Python
Python决策树之基于信息增益的特征选择示例
Jun 25 Python
Flask框架Flask-Login用法分析
Jul 23 Python
python3利用venv配置虚拟环境及过程中的小问题小结
Aug 01 Python
在Python中字典根据多项规则排序的方法
Jan 21 Python
Python替换月份为英文缩写的实现方法
Jul 15 Python
Python内置加密模块用法解析
Nov 25 Python
浅谈tensorflow之内存暴涨问题
Feb 05 Python
python3利用Axes3D库画3D模型图
Mar 25 Python
python中取整数的几种方法
Nov 07 Python
Python实现文字pdf转换图片pdf效果
Apr 03 Python
在Python中给Nan值更改为0的方法
Oct 30 #Python
python pandas消除空值和空格以及 Nan数据替换方法
Oct 30 #Python
使用django-guardian实现django-admin的行级权限控制的方法
Oct 30 #Python
解决Shell执行python文件,传参空格引起的问题
Oct 30 #Python
Python格式化输出字符串方法小结【%与format】
Oct 29 #Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
Oct 29 #Python
pycharm执行python时,填写参数的方法
Oct 29 #Python
You might like
PHP实现时间轴函数代码
2011/10/08 PHP
smarty模板的使用方法实例分析
2019/09/18 PHP
JS平滑无缝滚动效果的实现代码
2016/05/06 Javascript
动态JavaScript所造成一些你不知道的危害
2016/09/25 Javascript
全面解析node 表单的图片上传
2016/11/21 Javascript
jQuery实现一个简单的轮播图
2017/02/19 Javascript
js css自定义分页效果
2017/02/24 Javascript
原生js封装添加class,删除class的实例
2017/11/06 Javascript
微信小程序仿美团城市选择
2018/06/06 Javascript
js实现删除li标签一行内容
2019/04/16 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
2019/05/31 Javascript
bootstrap table插件动态加载表头
2019/07/19 Javascript
ES6的异步操作之promise用法和async函数的具体使用
2019/12/06 Javascript
Vue使用虚拟dom进行渲染view的方法
2019/12/26 Javascript
file-loader打包图片文件时路径错误输出为[object-module]的解决方法
2020/01/03 Javascript
vue 监听窗口变化对页面部分元素重新渲染操作
2020/07/28 Javascript
python实现绘制树枝简单示例
2014/07/24 Python
python opencv 简单阈值算法的实现
2019/08/04 Python
Django中的cookie和session
2019/08/27 Python
Python通过文本和图片生成词云图
2020/05/21 Python
Pycharm Git 设置方法
2020/09/15 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
2020/12/28 Python
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
英国手机零售商:Metrofone
2019/03/18 全球购物
英国设计师泳装、沙滩装和比基尼在线精品店:Beach Cafe
2019/08/28 全球购物
存储过程的优点有哪些
2012/09/27 面试题
迟到检讨书500字
2014/02/05 职场文书
刘胡兰的英雄事迹材料
2014/02/11 职场文书
求职信怎么写
2014/05/23 职场文书
销售口号大全
2014/06/11 职场文书
党支部对照检查材料
2014/08/25 职场文书
乡镇干部个人对照检查材料思想汇报
2014/10/04 职场文书
优秀团支部申报材料
2014/12/26 职场文书
mysql查询的控制语句图文详解
2021/04/11 MySQL
pytorch常用数据类型所占字节数对照表一览
2021/05/17 Python
排查并解决MySQL生产库内存使用率高的报警
2022/04/11 MySQL