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使用PyFetion来发送短信的例子
Apr 22 Python
让 python 命令行也可以自动补全
Nov 30 Python
python静态方法实例
Jan 14 Python
在Django框架中设置语言偏好的教程
Jul 27 Python
如何处理Python3.4 使用pymssql 乱码问题
Jan 08 Python
Python+django实现文件下载
Jan 17 Python
浅谈Python 的枚举 Enum
Jun 12 Python
python向已存在的excel中新增表,不覆盖原数据的实例
May 02 Python
浅谈Django的缓存机制
Aug 23 Python
一篇文章搞懂Python的类与对象名称空间
Dec 10 Python
python smtplib发送多个email联系人的实现
Oct 09 Python
python 用递归实现通用爬虫解析器
Apr 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
CodeIgniter配置之autoload.php自动加载用法分析
2016/01/20 PHP
Yii2 中实现单点登录的方法
2018/03/09 PHP
JavaScript delete 属性的使用
2009/10/08 Javascript
js判断游览器类型及版本号的代码
2014/05/11 Javascript
JavaScript搜索字符串并将搜索结果返回到字符串的方法
2015/04/06 Javascript
AngularJS 过滤与排序详解及实例代码
2016/09/14 Javascript
JavaScript 判断一个对象{}是否为空对象的简单方法
2016/10/09 Javascript
JS实现的按钮点击颜色切换功能示例
2017/10/19 Javascript
微信小程序实现滑动切换自定义页码的方法分析
2018/12/29 Javascript
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
2019/04/17 Javascript
js实现简单掷骰子效果
2019/10/24 Javascript
Vue学习笔记之计算属性与侦听器用法
2019/12/07 Javascript
Python使用chardet判断字符编码
2015/05/09 Python
Django应用程序中如何发送电子邮件详解
2017/02/04 Python
Python实现读取邮箱中的邮件功能示例【含文本及附件】
2017/08/05 Python
Python程序运行原理图文解析
2018/02/10 Python
打包python 加icon 去掉cmd黑窗口方法
2019/06/24 Python
python之mock模块基本使用方法详解
2019/06/27 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
2020/05/25 Python
Pandas缺失值2种处理方式代码实例
2020/06/13 Python
Python爬虫爬取有道实现翻译功能
2020/11/27 Python
使用CSS3中的calc()属性来以算式表达尺寸数值
2016/06/06 HTML / CSS
大学生求职推荐信
2013/11/27 职场文书
大学第二课堂活动总结
2014/07/08 职场文书
我的中国梦演讲稿600字
2014/08/19 职场文书
好媳妇事迹材料
2014/12/24 职场文书
单位实习鉴定评语
2015/01/04 职场文书
区域销售经理岗位职责
2015/04/02 职场文书
结婚通知短信怎么写
2015/04/17 职场文书
担保书范文
2019/07/09 职场文书
为什么中国式养孩子很累?
2019/08/07 职场文书
幽默口才训练经典句子(48句)
2019/08/19 职场文书
python函数指定默认值的实例讲解
2021/03/29 Python
CSS实现渐变色边框(Gradient borders)的5种方法
2022/03/25 HTML / CSS
Apache Hudi集成Spark SQL操作hide表
2022/03/31 Servers
引用计数法和root搜索算法以及JVM中判定对象需要回收的方法
2022/04/19 Java/Android