python删除csv文件的行列


Posted in Python onApril 06, 2021

1. 读取数据

用pandas中的read_csv()函数读取出csv文件中的数据:

import pandas as pd
df = pd.read_csv("comments.csv")
df.head(2)

用drop函数进行文件中数据的删除行或者删除列操作。

2. 删除列操作

方法一:假设我们要删除的列的名称为 ‘观众ID',‘评分' :

df=df.drop(['观众ID','评分'],axis=1)

方法二:

#删除指定列
df.drop(columns=["城市"])

即可删除指定的列

3. 删除行操作

删除某几行

df.drop([1,2]) #删除1,2行的整行数据

删除行(某个范围)

#删除行(某个范围)
df.drop(df.index[3:6],inplace=True)

将数据重新保存到csv文件中

#如果想要保存新的csv文件,则为
df.to_csv("data_new.csv",index=False,encoding="utf-8")

4. drop函数的相关参数说明:

参数axis=0,表示对行进行操作,如对列进行操作则更改默认参数为axis=1。

参数inplace=False,表示该删除操作不改变原数据,返回一个执行删除操作后的新dataframe,如直接对原数据进行删除操作,则更改默认参数为inplace=True。

5. to_csv函数的相关参数说明:

参数index=False,表示输出不显示index(索引)值。

参数encoding=“utf-8”,表示保存的文件编码格式为utf-8。

上述是对CSV文件数据删除行或列操作,对Excel文件数据进行删除行或列操作同理。

到此这篇关于python删除csv文件的行列的文章就介绍到这了,更多相关python删除csv行列内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
Jun 09 Python
利用Python中的输入和输出功能进行读取和写入的教程
Apr 14 Python
Python查找函数f(x)=0根的解决方法
May 07 Python
Python实现周期性抓取网页内容的方法
Nov 04 Python
Python中使用asyncio 封装文件读写
Sep 11 Python
python 连接各类主流数据库的实例代码
Jan 30 Python
python字典快速保存于读取的方法
Mar 23 Python
Python使用pickle模块储存对象操作示例
Aug 15 Python
Python写出新冠状病毒确诊人数地图的方法
Feb 12 Python
基于CentOS搭建Python Django环境过程解析
Aug 24 Python
python批量更改目录名/文件名的方法
Apr 18 Python
Python简易开发之制作计算器
Apr 28 Python
python使用pygame创建精灵Sprite
python 逐步回归算法
python 通过使用Yolact训练数据集
python生成随机数、随机字符、随机字符串
Apr 06 #Python
Django项目配置Memcached和Redis, 缓存选择哪个更有优势
Apr 06 #Python
PySwarms(Python粒子群优化工具包)的使用:GlobalBestPSO例子解析
python实现批量提取指定文件夹下同类型文件
Apr 05 #Python
You might like
PHP文件上传主要代码讲解
2013/09/30 PHP
PHP使用mysqli操作MySQL数据库的简单方法
2017/02/04 PHP
PHP定义字符串的四种方式详解
2018/02/06 PHP
PHP实现动态获取函数参数的方法示例
2018/04/02 PHP
清除网页历史记录,屏蔽后退按钮!
2008/12/22 Javascript
jQuery 可以拖动的div实现代码 脚本之家修正版
2009/06/26 Javascript
基于JQuery.timer插件实现一个计时器
2010/04/25 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
2014/12/08 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
初探JavaScript 面向对象(推荐)
2017/09/03 Javascript
JS库之Three.js 简易入门教程(详解之一)
2017/09/13 Javascript
Element UI框架中巧用树选择器的实现
2018/12/12 Javascript
在Web关闭页面时发送Ajax请求的实现方法
2019/03/07 Javascript
深入了解query和params的使用区别
2019/06/24 Javascript
python网络编程学习笔记(六):Web客户端访问
2014/06/09 Python
Python多线程和队列操作实例
2015/06/21 Python
Python编程中的for循环语句学习教程
2015/10/14 Python
Python用sndhdr模块识别音频格式详解
2018/01/11 Python
Python OpenCV处理图像之滤镜和图像运算
2018/07/10 Python
python实现图片筛选程序
2018/10/24 Python
Python3中的bytes和str类型详解
2019/05/02 Python
详解如何用TensorFlow训练和识别/分类自定义图片
2019/08/05 Python
Python 使用 Pillow 模块给图片添加文字水印的方法
2019/08/30 Python
Django choices下拉列表绑定实例
2020/03/13 Python
html5将图片转换成base64的实例代码
2016/09/21 HTML / CSS
使用canvas生成含有微信头像的邀请海报没有微信头像问题
2019/10/29 HTML / CSS
adidas官方旗舰店:德国运动用品制造商
2017/11/25 全球购物
阿玛瑞酒店中文官方网站:Amari.com
2018/02/13 全球购物
The Kooples美国官方网站:为情侣提供的法国当代时尚品牌
2019/01/03 全球购物
高中军训感言400字
2014/02/24 职场文书
《春天来了》教学反思
2014/04/07 职场文书
创建青年文明号材料
2014/05/09 职场文书
初中教师业务学习材料
2014/05/12 职场文书
好好学习保证书
2015/02/26 职场文书
可可西里观后感
2015/06/08 职场文书
MySQL如何解决幻读问题
2021/08/07 MySQL