python删除csv文件的行列
作者:流沙没尘居士 发布时间:2021-04-10 20:41:08
标签:python,csv,删除
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文件数据进行删除行或列操作同理。
来源:https://blog.csdn.net/weixin_49779629/article/details/115447073
0
投稿
猜你喜欢
- Python“json.decoder.JSONDecodeError: Expecting value: line 1
- PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称
- 一、概述任务描述:开发一个程序,用于获取局域网中开启snmp服务的主机ip地址列表,并写入相应文件以便其它程序使用。背景知识:SNMP是基于
- 一、读者指引 读者指引帮助你掌握本文的梗概。以免你看了大半才明白这编文章不适合你,给你造成视觉污染。如果你正在用ASP+XML写一些程序,或
- 本文将介绍PHP中单引号和双引号的区别。PHP中单引号和双引号简介在 PHP 中,我们使用引号来指定值是字符串文字。有两种不同类型的报价。它
- Django功能强大不单在于他先进的编程理念,很多现有的功能模块更是可以直接拿来使用,比如这个牛掰的admin模块,可以作为一个很好的信息登
- 在keras中,数据是以张量的形式表示的,不考虑动态特性,仅考虑shape的时候,可以把张量用类似矩阵的方式来理解。例如[[1],[2],[
- 1、首先停止正在运行的MySQL进程 Linux下,运行 killall -TERM mysqld Windows下,如果写成服务的 可以运
- Python 面向对象方法没有重载#在其他语言中,可以定义多个重名的方法,只要保证方法签名唯一即可。方法签名包含3个部分:方法名、参数数量、
- 预备知识点compile 函数 compile 函数用于编译正则表达式,生成一个正则表达式( Pattern )对象,供 match() 和
- pycharm设置Console控制台输出自动换行解决方法File --> Settings… --> E
- 如何利用网页弹出各种形式的窗口,我想大家大多都是知道些的,但那种多种多样的弹出式窗口是怎么搞出来的,我们今天就来学习一下:推荐:网页弹出窗口
- 出现的问题状况是:在Anaconda文件下,少了Jupyter Notebook快捷键,不然每次都要打开Anaconda Navigator
- 为什么在facebook交友会更容易?facebook与传统的BSP(Blog Service Provider)到底有什么不同?是因为它有
- 如何用SA-FileUp上传多个文件?表单处理: <%@&nbs
- 详解Python MD5加密Python 3下MD5加密# 由于MD5模块在python3中被移除# 在python3中使用hashlib模
- 在SQL Server Management Studio 用WINDOWS连接的情况下改实列的“属性&rdqu
- 如何显示已在数据库编码了的相对应的记录?我做了一个歌曲库,在查询中使用了几个下拉菜单供选择条件用,如歌手的性别、区域、爱好等,由于选项太多,
- 日历功能在个人博客网站及一些任务类网站都有广泛的应用,当然,在一些通用网站的后台也不乏这些日历功能的综合应用,所以,一个结构合理、代码清晰的
- 环境:win7+python2.7一直想学习多进程或多线程,但之前只是单纯看一点基础知识还有简单的介绍,无法理解怎么去应用,直到前段时间看了