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学习小技巧之列表项的拼接
May 20 Python
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
Jul 12 Python
Python+树莓派+YOLO打造一款人工智能照相机
Jan 02 Python
Python AES加密实例解析
Jan 18 Python
python使用jieba实现中文分词去停用词方法示例
Mar 11 Python
关于python多重赋值的小问题
Apr 17 Python
python如何给字典的键对应的值为字典项的字典赋值
Jul 05 Python
python项目对接钉钉SDK的实现
Jul 15 Python
Python sklearn库实现PCA教程(以鸢尾花分类为例)
Feb 24 Python
django 数据库 get_or_create函数返回值是tuple的问题
May 15 Python
Python命令行参数argv和argparse该如何使用
Feb 08 Python
python自动化测试通过日志3分钟定位bug
Nov 20 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
基于HBase Thrift接口的一些使用问题及相关注意事项的详解
2013/06/03 PHP
zf框架的session会话周期及次数限制使用示例
2014/03/13 PHP
PHP实现的62进制转10进制,10进制转62进制函数示例
2019/06/06 PHP
区分JS中的undefined,null,"",0和false
2007/03/08 Javascript
捕获关闭窗口的脚本
2009/01/10 Javascript
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
2016/01/26 Javascript
基于Bootstrap实现tab标签切换效果
2020/04/15 Javascript
收藏AngularJS中最重要的核心功能
2017/07/09 Javascript
使用vue2实现购物车和地址选配功能
2018/03/29 Javascript
详解小程序云开发攻略(解决最棘手的问题)
2019/09/30 Javascript
在Vue项目中使用Typescript的实现
2019/12/19 Javascript
JS实现关闭小广告特效
2021/01/29 Javascript
JavaScript代码实现简单计算器
2020/12/27 Javascript
[51:50]完美世界DOTA2联赛 Magma vs GXR 第一场 11.07
2020/11/10 DOTA
Python中利用sqrt()方法进行平方根计算的教程
2015/05/15 Python
在Django的视图(View)外使用Session的方法
2015/07/23 Python
pandas数据清洗,排序,索引设置,数据选取方法
2018/05/18 Python
pycharm debug功能实现跳到循环末尾的方法
2018/11/29 Python
Python爬虫实战之12306抢票开源
2019/01/24 Python
Python适配器模式代码实现解析
2019/08/02 Python
Python pandas实现excel工作表合并功能详解
2019/08/29 Python
Python爬虫headers处理及网络超时问题解决方案
2020/06/19 Python
Python如何给你的程序做性能测试
2020/07/29 Python
Python函数调用追踪实现代码
2020/11/27 Python
python链表类中获取元素实例方法
2021/02/23 Python
绝对令人的惊叹的CSS3折叠效果(3D效果)整理
2012/12/30 HTML / CSS
澳大利亚最大的百货公司:Myer
2018/12/21 全球购物
2019史上最全Database工程师题库
2015/12/06 面试题
C#和SQL Server的面试题
2016/08/12 面试题
门诊手术室工作制度
2014/01/30 职场文书
能源工程专业应届生求职信
2014/03/01 职场文书
课堂教学改革实施方案
2014/03/17 职场文书
2014年招商工作总结
2014/11/22 职场文书
golang三种设计模式之简单工厂、方法工厂和抽象工厂
2022/04/10 Golang
ubuntu下常用apt命令介绍
2022/06/05 Servers