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 相关文章推荐
OpenCV-Python实现轮廓检测实例分析
Jan 05 Python
Python使用MyQR制作专属动态彩色二维码功能
Jun 04 Python
python3连接kafka模块pykafka生产者简单封装代码
Dec 23 Python
python设置环境变量的作用整理
Feb 17 Python
Django使用Celery加redis执行异步任务的实例内容
Feb 20 Python
Python中sys模块功能与用法实例详解
Feb 26 Python
python两个list[]相加的实现方法
Sep 23 Python
基于Python实现全自动下载抖音视频
Nov 06 Python
在Python中字典按值排序的实现方法
Nov 12 Python
python dir函数快速掌握用法技巧
Dec 09 Python
Pytorch如何切换 cpu和gpu的使用详解
Mar 01 Python
python计算列表元素与乘积详情
Aug 05 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 Global变量定义当前页面的全局变量实现探讨
2013/06/05 PHP
PHP的PSR规范中文版
2013/09/28 PHP
PHP+MYSQL会员系统的开发实例教程
2014/08/23 PHP
PHP使用xmllint命令处理xml与html的方法
2014/12/15 PHP
apache中为php 设置虚拟目录
2014/12/17 PHP
关于php几种字符串连接的效率比较(详解)
2017/02/22 PHP
PHP实现文件上传功能实例代码
2017/05/18 PHP
PHP实现生成数据字典功能示例
2018/05/24 PHP
php微信分享到朋友圈、QQ、朋友、微博
2019/02/18 PHP
js DOM模型操作
2009/12/28 Javascript
一段批量给页面上的控件赋值js
2010/06/19 Javascript
EXT窗口Window及对话框MessageBox
2011/01/27 Javascript
Jquery之Ajax运用 学习运用篇
2011/09/26 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(二)人物行走的实现
2013/01/23 Javascript
jquery实现非叠加式的搜索框提示效果
2014/01/07 Javascript
Jquery方式获取iframe页面中的 Dom元素
2014/05/07 Javascript
jQuery实现带渐显效果的人物多级关系图代码
2015/10/16 Javascript
深入理解JavaScript 参数按值传递
2017/05/24 Javascript
Vue 与 Vuex 的第一次接触遇到的坑
2018/08/16 Javascript
说说Vue.js中的functional函数化组件的使用
2019/02/12 Javascript
jQuery 图片查看器插件 Viewer.js用法简单示例
2020/04/04 jQuery
JS实现斐波那契数列的五种方式(小结)
2020/09/09 Javascript
[01:01:41]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Magma BO3 第二场 1月31日
2021/03/11 DOTA
Python自动扫雷实现方法
2015/07/25 Python
python机器学习之KNN分类算法
2018/08/29 Python
django最快程序开发流程详解
2019/07/19 Python
python 申请内存空间,用于创建多维数组的实例
2019/12/02 Python
python 实用工具状态机transitions
2020/11/21 Python
HTML5的download属性详细介绍和使用实例
2014/04/23 HTML / CSS
Smallable英国家庭概念店:设计师童装及家居装饰
2017/07/05 全球购物
全球最大的房车租赁市场:Outdoorsy
2018/09/19 全球购物
腾讯技术类校园招聘笔试试题
2014/05/06 面试题
成人大专自我鉴定范文
2013/10/19 职场文书
自动化专业本科毕业生求职信
2013/10/20 职场文书
技术股东合作协议书
2014/12/02 职场文书
Golang 结构体数据集合
2022/04/22 Golang