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 图片验证码代码
Dec 07 Python
Python 匹配任意字符(包括换行符)的正则表达式写法
Oct 29 Python
Python中非常实用的一些功能和函数分享
Feb 14 Python
使用Python的Twisted框架实现一个简单的服务器
Apr 16 Python
关于Python中空格字符串处理的技巧总结
Aug 10 Python
浅析python中numpy包中的argsort函数的使用
Aug 30 Python
python3+requests接口自动化session操作方法
Oct 13 Python
pandas 选取行和列数据的方法详解
Aug 08 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
Aug 12 Python
python读写文件write和flush的实现方式
Feb 21 Python
解决c++调用python中文乱码问题
Jul 29 Python
Python 使用Opencv实现目标检测与识别的示例代码
Sep 08 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
什么是调频(FM)、调幅(AM)、短波(SW)、长波(LW)
2021/03/01 无线电
基于MySQL到MongoDB简易对照表的详解
2013/06/03 PHP
php仿QQ验证码的实例分析
2013/07/01 PHP
tp5(thinkPHP5)框架连接数据库的方法示例
2018/12/24 PHP
IE7中javascript操作CheckBox的checked=true不打勾的解决方法
2009/12/07 Javascript
Extjs中通过Tree加载右侧TabPanel具体实现
2013/05/05 Javascript
jQuery对象初始化的传参方式
2015/02/26 Javascript
javascript中call apply 的应用场景
2015/04/16 Javascript
javascript实现网页子页面遍历回调的方法(涉及 window.frames、递归函数、函数上下文)
2015/07/27 Javascript
简单实现js选项卡切换效果
2016/02/03 Javascript
纯JavaScript代码实现文本比较工具
2016/02/17 Javascript
jQuery操作动态生成的内容的方法
2016/05/28 Javascript
js精准的倒计时函数分享
2016/06/29 Javascript
canvas学习之API整理笔记(二)
2016/12/29 Javascript
jQuery复合事件用法示例
2017/06/10 jQuery
ECMAScript6变量的解构赋值实例详解
2017/09/19 Javascript
详解vue-loader在项目中是如何配置的
2018/06/04 Javascript
分享5个好用的javascript文件上传插件
2018/09/16 Javascript
jQuery设置下拉框显示与隐藏效果的方法分析
2019/09/15 jQuery
python3简单实现微信爬虫
2015/04/09 Python
python统计日志ip访问数的方法
2015/07/06 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
Python实现变声器功能(萝莉音御姐音)
2019/12/05 Python
python 实现弹球游戏的示例代码
2020/11/17 Python
H5新属性audio音频和video视频的控制详解(推荐)
2016/12/09 HTML / CSS
西班牙英格列斯百货官网:El Corte Inglés
2016/09/25 全球购物
Nike加拿大官网:Nike.com (CA)
2019/04/09 全球购物
来自南加州灵感的工作和娱乐服装:TravisMathew
2019/05/01 全球购物
Engel & Bengel官网:婴儿推车、儿童房家具和婴儿设备
2019/12/28 全球购物
班子群众路线教育实践个人对照检查材料思想汇报
2014/09/30 职场文书
慈善募捐倡议书
2015/04/27 职场文书
毕业论文致谢格式模板
2015/05/14 职场文书
会计做账心得体会
2016/01/22 职场文书
MySQL中日期型单行函数代码详解
2021/06/21 MySQL
Java Spring Boot 正确读取配置文件中的属性的值
2022/04/20 Java/Android
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android