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 csv文件读取行列_使用Numpy读取CSV文件,并进行行列删除的操作方法相关推荐

  1. python怎样清除csv中的数据_使用d清除CSV文件中的数据

    我试图从GCS读取一个CSV(带头)文件,该文件大约有150列,然后 1为特定列设置列数据 2用空值更新所有列的NaN 三.将csv文件(带标题)写入GCS 这里有一个棘手的部分:处理是在云数据流上完 ...

  2. python打开csv文件画散点图_用matplotlib从CSV文件问题绘制散点

    我已经从一个网站提取了一些数据到一个CSV文件中,我需要在matplotlib中从CSV文件中绘制散点图.我只需要CSV文件中的第2列和第3列数据.在 我试图使用for循环将CSV数据收集到一个列表中 ...

  3. python numpy读取数据_python使用numpy读取、保存txt数据的实例

    1.首先生成array数组 import numpy as np a = np.random.rand(5,5) print(a) 结果: array([[0.17374613, 0.87715267 ...

  4. python生成exe运行慢_利用pyinstaller生成exe文件碰到的一些问题及解决方法

    在"开源图像标注工具labelme的安装使用及汉化"这篇博客中,使用pyinstaller将labelme项目的入口python文件main.py打包,生成了main.exe文件, ...

  5. oracle体系三大文件,oracle 体系_第三章控制文件

    第三章 控制文件 1.功能特点 记录数据库当前的物理状态 维护数据库的一致性,是一个二进制的小文件 在mount阶段被读取,记录rman备份的元数据 查看database控制文件的位置 Show pa ...

  6. arctime工程文件怎么打开_微信dat后缀的文件怎么打开

    电脑微信image 下的dat文件都是图片进行加密后的文件.需要将dat文件解密回图片才可以查看. 原理:将图片的字节通过加密值进行异或,然后将异或后的数据重新存储到dat文件中.所以,如果解密的话, ...

  7. bin文件如何编辑_每日学习:Linux文件与目录管理常用命令解析

    关注并标星大同学吧 每天1次,打卡学习 积累1个新知识,增1分职场底气 作者称谓:Jack xu 个人介绍:不断学习的数字后端工程师 微信公众号:志芯 半导体知识分享第25期 技能升级,从这里开始 1 ...

  8. 微信文件夹的dat文件怎么打开_如何打开微信dat文件基本方法

    微信dat转码软件使用操作说明在线解码,各位同学下载软件后,如何操作?如何找到dat文件?如何使用?又有哪些注意事项呢?这里会为大家一一道来.问题1 :如果下载失败怎么办?请先检查网络,软件并没有放在 ...

  9. java建立新文件保存数据_关于java中创建文件,并且写入内容

    packagecom.file.run;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileInputStream;im ...

最新文章

  1. 脑机融合技术的哲学审思
  2. Codeforces Round #370 (Div. 2) A. Memory and Crow 水题
  3. Extjs中createDelegate的作用
  4. 【Python】 获取MP3信息replica
  5. Lync前端服务器的卸载
  6. JWT 添加用户名或邮箱 密码校验
  7. flink查看operater链的中间结果+SingleOutputStreamOperator的用法
  8. 您收到一封 2019 阿里云峰会 (北京) 邀请函
  9. ThreadLocal与Synchronized的用法
  10. cas4.2.7与shiro进行整合
  11. 软件工程 speedsnail 第二次冲刺1次
  12. 修改联通服务器密码,联通的服务器咋设置密码
  13. 华为olt ma5680t常用命令详解
  14. 计算机操作系统(第四版)课后习题答案西电版V2.0校对版
  15. 光学表面面形的计算机仿真,光学表面面形的计算机仿真
  16. java读取properties文件连接数据库
  17. 银河麒麟V10(Kylin Linux Advanced Server V10 (Tercel))安装Python3.8、MySQL5.7、Redis
  18. 汽车电子-AUTOSAR基础简介
  19. nginx(二十七)长连接和短连接
  20. 使用Zeplin 过程中 TextView不显示的问题?

热门文章

  1. Go vs .NET Core 2.1
  2. asp.net core合并压缩资源文件引发的学习之旅
  3. 在Azure Container Service创建Kubernetes(k8s)群集运行ASP.NET Core跨平台应用程序
  4. 部署:持续集成(CI)与持续交付(CD)——《微服务设计》读书笔记
  5. 使用 JavaScriptService 在.NET Core 里实现DES加密算法
  6. MySQL-05:pymysql与pycharm设置
  7. [转]JS导出PDF
  8. VS Code 集成 flutter dart 开发
  9. Android之设置当前app为默认浏览器研究
  10. Java之通过Collections.synchronizedMap创建线程安全的HashMap