使用Numpy读取CSV文件,并进行行列删除的操作方法


Posted in Python onJuly 04, 2018

Numpy是Python强大的数据计算和处理模块,其操作数据非常迅速且简单易行。

首先读取CSV文件

>>> import numpy as np#导入numpy模块
>>> temp=np.loadtxt("file.csv",dtype=np.int,delimiter=',')

可以看到两行代码搞定,看一下temp的内容

>>> temp
array([[21, 2, 32],
  [ 1, 2, 3],
  [ 2, 3, 4]])

在这里temp是array类型,如果想要得到列表list可以使用一个命令

>>> temp.tolist()
[[21, 2, 32], [1, 2, 3], [2, 3, 4]]

就变成列表了。

对temp进行删除操作

对array进行行或列进行删除操作也非常简单

对行进行删除操作

>>> temp
array([[21, 2, 32],
  [ 1, 2, 3],
  [ 2, 3, 4]])
>>> tem=np.delete(temp,0,axis=0)
>>> tem
array([[1, 2, 3],
  [2, 3, 4]])
>>>

对列进行删除操作

>>> ten=np.delete(temp,0,axis=1)
>>> ten
array([[ 2, 32],
  [ 2, 3],
  [ 3, 4]])
>>>

注意句法

np.delete(temp,0,axis=1)#temp为操作对象,0表示要删除的对象索引,axis表示行还是列,axis=0表示删除行,axis=1表示删除列。

以上这篇使用Numpy读取CSV文件,并进行行列删除的操作方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python获取文件版本信息、公司名和产品名的方法
Oct 05 Python
python实现在sqlite动态创建表的方法
May 08 Python
tensorflow识别自己手写数字
Mar 14 Python
Python中循环引用(import)失败的解决方法
Apr 22 Python
python3爬虫之设计签名小程序
Jun 19 Python
Python判断对象是否相等及eq函数的讲解
Feb 25 Python
浅谈Django中view对数据库的调用方法
Jul 18 Python
Python远程开发环境部署与调试过程图解
Dec 09 Python
python操作gitlab API过程解析
Dec 27 Python
Django模型验证器介绍与源码分析
Sep 08 Python
详解Python中第三方库Faker
Sep 25 Python
Python字符串的转义字符
Apr 07 Python
Python读取mat文件,并转为csv文件的实例
Jul 04 #Python
python实现对csv文件的列的内容读取
Jul 04 #Python
Python实现朴素贝叶斯分类器的方法详解
Jul 04 #Python
如何优雅地改进Django中的模板碎片缓存详解
Jul 04 #Python
Django框架多表查询实例分析
Jul 04 #Python
python 借助numpy保存数据为csv格式的实现方法
Jul 04 #Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
Jul 04 #Python
You might like
discuz的php防止sql注入函数
2011/01/17 PHP
解决ThinkPHP关闭调试模式时报错的问题汇总
2015/04/22 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
2015/12/24 PHP
PHP架构及原理知识点详解
2019/12/22 PHP
Javascript 颜色渐变效果的实现代码
2013/10/01 Javascript
代码获取历史上的今天发生的事
2014/04/11 Javascript
js HTML5多图片上传及预览实例解析(不含前端的文件分割)
2016/08/26 Javascript
AngularJS路由Ui-router模块用法示例
2017/05/29 Javascript
Node.js API详解之 net模块实例分析
2020/05/18 Javascript
Vue页面手动刷新,实现导航栏激活项还原到初始状态
2020/08/06 Javascript
微信小程序:报错(in promise) MiniProgramError
2020/10/30 Javascript
Python常用正则表达式符号浅析
2014/08/13 Python
Python实现图像几何变换
2015/07/06 Python
Python编程中的异常处理教程
2015/08/21 Python
Python基于回溯法子集树模板解决0-1背包问题实例
2017/09/02 Python
python3实现跳一跳点击跳跃
2018/01/08 Python
python中使用xlrd读excel使用xlwt写excel的实例代码
2018/01/31 Python
Python openpyxl 遍历所有sheet 查找特定字符串的方法
2018/12/10 Python
django表单的Widgets使用详解
2019/07/22 Python
Python CVXOPT模块安装及使用解析
2019/08/01 Python
基于Python生成个性二维码过程详解
2020/03/05 Python
python实现FTP循环上传文件
2020/03/20 Python
HTML5 Canvas绘制文本及图片的基础教程
2016/03/14 HTML / CSS
JACK & JONES英国官方网站:欧洲领先的男装生产商
2017/09/27 全球购物
酒店管理专业毕业生推荐信
2013/11/10 职场文书
应届毕业生专业个人求职自荐信格式
2013/11/20 职场文书
简历的自我评价
2014/02/03 职场文书
2014年三万活动总结
2014/04/26 职场文书
初中英语演讲稿
2014/04/29 职场文书
社区志愿者培训方案
2014/06/10 职场文书
温馨提示标语
2014/06/26 职场文书
党员自我剖析材料(群众路线)
2014/10/06 职场文书
2014年机关作风建设工作总结
2014/10/23 职场文书
数学考试作弊检讨书300字
2015/02/16 职场文书
民事起诉状范文
2015/05/19 职场文书
利用Python多线程实现图片下载器
2022/03/25 Python