使用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实现的防DDoS脚本
Feb 08 Python
python实现文件路径和url相互转换的方法
Jul 06 Python
Python工程师面试题 与Python Web相关
Jan 14 Python
Selenium(Python web测试工具)基本用法详解
Aug 10 Python
python矩阵/字典实现最短路径算法
Jan 17 Python
python对象与json相互转换的方法
May 07 Python
python实现自动化上线脚本的示例
Jul 01 Python
python如何保证输入键入数字的方法
Aug 23 Python
Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中
Jan 13 Python
PyQt5中向单元格添加控件的方法示例
Mar 24 Python
scrapy框架携带cookie访问淘宝购物车功能的实现代码
Jul 07 Python
Python实现图片指定位置加图片水印(附Pyinstaller打包exe)
Mar 04 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
学习php设计模式 php实现访问者模式(Visitor)
2015/12/07 PHP
PHP CodeIgniter分页实例及多条件查询解决方案(推荐)
2017/05/20 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
PHP实现用户异地登录提醒功能的方法【基于thinkPHP框架】
2018/03/15 PHP
goto语法在PHP中的使用教程
2020/09/17 PHP
Ubuntu 11.10 安装Node.js的方法
2011/11/30 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
node.js中的fs.appendFile方法使用说明
2014/12/17 Javascript
Jquery跨域获得Json的简单实例
2016/05/18 Javascript
JS组件Bootstrap Table使用实例分享
2016/05/30 Javascript
Javascript将字符串日期格式化为yyyy-mm-dd的方法
2016/10/27 Javascript
JS实现课堂随机点名和顺序点名
2017/03/09 Javascript
Vue请求JSON Server服务器数据的实现方法
2018/11/02 Javascript
vue路由前进后退动画效果的实现代码
2018/12/10 Javascript
详解关于微信setData回调函数中的坑
2019/02/18 Javascript
[51:29]完美世界DOTA2联赛循环赛 Matador vs Forest BO2第一场 11.05
2020/11/05 DOTA
利用python批量给云主机配置安全组的方法教程
2017/06/21 Python
python读取文本中的坐标方法
2018/10/14 Python
python使用Plotly绘图工具绘制气泡图
2019/04/01 Python
Python小白必备的8个最常用的内置函数(推荐)
2019/04/03 Python
Python在Matplotlib图中显示中文字体的操作方法
2019/07/29 Python
pandas 像SQL一样使用WHERE IN查询条件说明
2020/06/05 Python
Python 基于jwt实现认证机制流程解析
2020/06/22 Python
tensorflow基于CNN实战mnist手写识别(小白必看)
2020/07/20 Python
Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法
2020/07/28 Python
PatPat香港:婴童服饰和亲子全家装在线购物
2020/09/27 全球购物
华美博弈C/VC工程师笔试试题
2012/07/16 面试题
Linux管理员面试经常问道的相关命令
2013/04/29 面试题
vue路由实现登录拦截
2021/03/24 Vue.js
高中化学教学反思
2014/01/13 职场文书
简历中的自我评价范文
2014/02/05 职场文书
车辆转让协议书
2014/04/15 职场文书
微电影大赛策划方案
2014/06/05 职场文书
2014年语文教师工作总结
2014/12/18 职场文书
白鹤梁导游词
2015/02/06 职场文书
2016暑期社会实践心得体会范文
2016/01/14 职场文书