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用threading实现多线程详解
Feb 03 Python
Python使用openpyxl读写excel文件的方法
Jun 30 Python
Python基于贪心算法解决背包问题示例
Nov 27 Python
Python基于lxml模块解析html获取页面内所有叶子节点xpath路径功能示例
May 16 Python
python开发游戏的前期准备
May 05 Python
详解python pandas 分组统计的方法
Jul 30 Python
Python中的四种交换数值的方法解析
Nov 18 Python
python实现126邮箱发送邮件
May 20 Python
Python docutils文档编译过程方法解析
Jun 23 Python
Python with语句用法原理详解
Jul 03 Python
python中四舍五入的正确打开方式
Jan 18 Python
Python爬虫入门案例之回车桌面壁纸网美女图片采集
Oct 16 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中防止伪造跨站请求的小招式
2011/09/02 PHP
PHP时间戳 strtotime()使用方法和技巧
2013/10/29 PHP
php中使用url传递数组的方法
2015/02/11 PHP
tp5(thinkPHP5)框架数据库Db增删改查常见操作总结
2019/01/10 PHP
在PHP中实现使用Guzzle执行POST和GET请求
2019/10/15 PHP
Laravel 微信小程序后端实现用户登录的示例代码
2019/11/26 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
2020/03/26 PHP
PHP设计模式(一)工厂模式Factory实例详解【创建型】
2020/05/02 PHP
js中判断控件是否存在
2010/08/25 Javascript
基于jquery的滚动鼠标放大缩小图片效果
2011/10/27 Javascript
JS将光标聚焦在文本最后的实现代码
2014/03/28 Javascript
javascript框架设计读书笔记之种子模块
2014/12/02 Javascript
JavaScript实现选择框按比例拖拉缩放的方法
2015/08/04 Javascript
AngularJS 中的指令实践开发指南(一)
2016/03/20 Javascript
PassWord输入框代码分享
2016/06/07 Javascript
Three.js基础学习教程
2017/11/16 Javascript
细说webpack源码之compile流程-rules参数处理技巧(2)
2017/12/26 Javascript
vue中$set的使用(结合在实际应用中遇到的坑)
2018/07/10 Javascript
js实现列表向上无限滚动
2020/01/13 Javascript
在Vue 中实现循环渲染多个相同echarts图表
2020/07/20 Javascript
ant-design-vue中tree增删改的操作方法
2020/11/03 Javascript
[01:48]DOTA2 2015国际邀请赛中国区预选赛第二日战报
2015/05/27 DOTA
python下函数参数的传递(参数带星号的说明)
2010/09/19 Python
利用Python如何生成随机密码
2016/04/20 Python
python 实现提取某个索引中某个时间段的数据方法
2019/02/01 Python
图文详解Django使用Pycharm连接MySQL数据库
2019/08/09 Python
python自动循环定时开关机(非重启)测试
2019/08/26 Python
python matplotlib折线图样式实现过程
2019/11/04 Python
python自定义函数def的应用详解
2020/06/03 Python
巴黎卡诗加拿大官网:Kérastase加拿大
2018/11/12 全球购物
德国二手设计师时装和复古时装跳蚤市场:Mädchenflohmarkt
2020/11/09 全球购物
Collection和Collections的区别
2016/05/02 面试题
简述数据库的设计过程
2015/06/22 面试题
教师自我评价范例
2013/09/24 职场文书
幼儿园数学教学反思
2014/02/02 职场文书
windows11选中自动复制怎么开启? Win11自动复制所选内容的方法
2022/07/23 数码科技