背景:有一个csv文件,要删除1到1096行;再删除第二列,写成新的csv文件

  1. pandas读取csv 文件:pd.read_csv
import pandas as pd
from pandas import DataFramecsv_data = pd.read_csv('noy.csv',header=None)#header=None指没有列名
  1. dataframe删除行、列
    说明:
    DataFrame.drop(labels=None,axis=0, index=None, columns=None, inplace=False)
  • labels 就是要删除的行列的名字,用列表给定
  • axis 默认为0,指删除行,当删除列是,axis=1
  • index 直接指定要删除的行
  • columns 直接指定要删除的列
  • inplace=False,默认该删除操作不改变原数据,而是返回一个执行删除操作后的新dataframe;
    inplace=True,则会直接在原数据上进行删除操作,删除后无法返回。
csv_data1=csv_data.drop(range(1096),axis=0,inplace=True)
#这里我直接用了range(),可以连续删除指定行
csv_data2=csv_data.drop([1],axis=1,inplace=True)
#删除列号为1的列
  1. 写入csv: to_csv
csv_data.to_csv('ID.csv',index=False,sep=',',header=None)
#header=None指不把列号写入csv当中

参考链接:
1.Python中pandas dataframe删除一行或一列:drop函数
2.pandas DataFrame行或列的删除方法
3.Pandas详解二十四之写入CSV、Excel文件

2019.4.8-pandas 读写csv;dorp删除行、列相关推荐

  1. python pandas 读写 csv 文件

    python pandas 读写 csv 文件 具体看官方文档 https://www.pypandas.cn/docs/user_guide/io.html#csv-文本文件 import pand ...

  2. python对csv数据提取某列的某些行_python pandas获取csv指定行 列的操作方法

    pandas获取csv指定行,列 house_info = pd.read_csv('house_info.csv') 1:取行的操作: house_info.loc[3:6]类似于python的切片 ...

  3. python pandas读取csv文件指定行_python pandas获取csv指定行 列的操作方法

    python pandas获取csv指定行 列的操作方法 pandas获取csv指定行,列 house_info = pd.read_csv('house_info.csv') 1:取行的操作: ho ...

  4. 数据分析 从零开始到实战,Pandas读写CSV数据

    知识点概要 1.创建一个虚拟python运行环境,专门用于本系列学习: 2.数据分析常用模块pandas安装 3.利用pandas模块读写CSV格式文件 开始动手动脑 1.创建虚拟环境 我平时比较喜欢 ...

  5. pandas读取csv某一列_让pandas处理大数据速度变快的三个技巧

    上一篇文章 写的是处理GB级数据时datatable比pandas会更高效,但是datatable使用起来毕竟不如pandas来的顺手.所以今天准备介绍pandas的三个使用技巧来让我们的运行效率提高 ...

  6. pandas读写csv

    import pandas as pddata = pd.read_csv('读取.csv') data.to_csv('写入.csv', index=False) # 防止把index写入 当文件中 ...

  7. pandas 删除 csv 中 unnamed 列

    pandas 删除 unnamed 列 #!/usr/bin/env python # -*- encoding: utf-8 -*- """ @Introduce : ...

  8. pandas输出csv某一列的数据

    数据量约50w,耗时6s 代码如下: import pandas as pd fields = ['id_03', 'isFraud']df = pd.read_csv('fraud.data', s ...

  9. python数据存储系列教程——python(pandas)读写csv文件

    全栈工程师开发手册 (作者:栾鹏) python教程全解 CSV文件的规范 1.使用回车换行(两个字符)作为行分隔符,最后一行数据可以没有这两个字符.2.标题行是否需要,要双方显示约定3.每行记录的字 ...

  10. python pandas csv 写文件_Pandas读写CSV文件的方法介绍(附代码)

    本篇文章给大家带来的内容是关于Pandas读写CSV文件的方法介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 读csv:使用pandas读取import pandas ...

最新文章

  1. autoencoder
  2. android sharesdk分享功能,Android ShareSDK快速实现分享功能
  3. 进程间的通信IPC(无名管道和命名管道)
  4. mysql报表占容量_MariaDB(MySQL)修改表结构报表空间满
  5. SQL开头quoted和ansiNULL
  6. React.js 官网入门教程 分离文件 操作无法正常显示HelloWord
  7. html jsf ajax blur,是否可以使用JSF ajax更新非JSF组件(纯HTML)?
  8. [Python] pdb 调试
  9. 计算机组成原理2套题,计算机组成原理试卷2套含答案(大学期末复习资料).doc...
  10. 【UE编辑器怎么添加新的语法高亮】
  11. 按头安利 好看又实用的建筑图标素材看这里
  12. RCP中设置view和editor的tilte字体
  13. mysql实现不同电脑间局域网连接
  14. 计算机网络 | IPv6 | 什么是IPv6
  15. CapstoneCS5212|CapstoneCS5218|DP转VGA1080P方案设计| DP转HDMI4K 30Hz方案设计
  16. python获取地图上经纬度_Python获取各大地图平台经纬度数据,哪家的数据最准确?...
  17. 比周杰伦更受欢迎:黄圣依人气假得过分吹捧得更过分
  18. 基于51单片机的点阵贪吃蛇
  19. DFS and BFS
  20. 基于开源应用快速构建HTAP系统(2)-阿里云开发者社区

热门文章

  1. 如何分辨HDD/SSD硬盘接口?
  2. jquery鼠标经过水平180度翻转效果
  3. Java高并发处理:请求合并
  4. 便利店卷疯了:便利蜂、罗森、易捷“激战”
  5. Python中randn()函数的作用
  6. XShell 下载 安装
  7. 深度学习论文写作框架
  8. Vmware虚拟机NAT模式设置IP
  9. Java并发框架——AQS阻塞队列管理(三)——CLH锁改造
  10. android解析包时出现问题怎么解决方法,安装APK软件时发生“解析包时出现错误”的9大解决方法...