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调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件
Aug 15 Python
用Python代码来绘制彭罗斯点阵的教程
Apr 03 Python
Python制作爬虫抓取美女图
Jan 20 Python
Python代码解决RenderView窗口not found问题
Aug 28 Python
用Python实现随机森林算法的示例
Aug 24 Python
Python基础学习之常见的内建函数整理
Sep 06 Python
python生成圆形图片的方法
Mar 25 Python
django使用LDAP验证的方法示例
Dec 10 Python
Python Matplotlib 基于networkx画关系网络图
Jul 10 Python
docker-py 用Python调用Docker接口的方法
Aug 30 Python
Python之指数与E记法的区别详解
Nov 21 Python
Python通过文本和图片生成词云图
May 21 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
现磨咖啡骗局!现磨咖啡=新鲜咖啡?现磨咖啡背后的猫腻你不懂!
2019/03/28 冲泡冲煮
php 数学运算验证码实现代码
2009/10/11 PHP
PHP 中 Orientation 属性判断上传图片是否需要旋转
2015/10/16 PHP
YII2.0之Activeform表单组件用法实例
2016/01/09 PHP
PHP工厂模式简单实现方法示例
2018/05/23 PHP
PHP INT类型在内存中占字节详解
2019/07/20 PHP
javascript arguments 传递给函数的隐含参数
2009/08/21 Javascript
JavaScript—window对象使用示例
2013/12/09 Javascript
jQuery元素选择器用法实例
2014/12/23 Javascript
jquery+php随机生成红包金额数量代码分享
2015/08/27 Javascript
浅谈js中字符和数组一些基本算法题
2016/08/15 Javascript
D3.js实现直方图的方法详解
2016/09/25 Javascript
nodejs 实现钉钉ISV接入的加密解密方法
2017/01/16 NodeJs
vue.js 1.x与2.0中js实时监听input值的变化
2017/03/15 Javascript
JavaScript原生实现观察者模式的示例
2017/12/15 Javascript
仿淘宝JSsearch搜索下拉深度用法
2018/01/15 Javascript
JavaScript数组基于交换的排序示例【冒泡排序】
2018/07/21 Javascript
Jquery滑动门/tab切换实现方法完整示例
2020/06/05 jQuery
基于vue+echarts数据可视化大屏展示的实现
2020/12/25 Vue.js
[27:28]Ti4 冒泡赛第二天 iG vs NEWBEE 1
2014/07/15 DOTA
python实现合并两个排序的链表
2019/03/03 Python
梅尔倒谱系数(MFCC)实现
2019/06/19 Python
python 使用matplotlib 实现从文件中读取x,y坐标的可视化方法
2019/07/04 Python
Python实现i人事自动打卡的示例代码
2020/01/09 Python
Python中猜拳游戏与猜筛子游戏的实现方法
2020/09/04 Python
css3之UI元素状态伪类选择器实例演示
2017/08/11 HTML / CSS
惊艳的手工时装首饰:Migonne Gavigan
2018/02/23 全球购物
北美女性服装零售连锁店:maurices
2019/06/12 全球购物
一套.net面试题及答案
2016/11/02 面试题
软件测试工程师结构化面试题库
2016/11/23 面试题
高一学生期末评语
2014/04/25 职场文书
活动总结的格式
2014/05/07 职场文书
体育教师求职信
2014/06/30 职场文书
建筑学专业自荐书
2014/07/09 职场文书
公司处罚决定书
2015/06/24 职场文书
java中为什么说子类的构造方法默认访问的是父类的无参构造方法
2022/04/13 Java/Android