用python删除csv文件行列的操作是什么?
Admin 2021-05-20 群英技术资讯 864 次浏览
如何使用python删除csv文件的行列?一些新手对于如何删除csv文件的行列不是很清楚,因此这篇文章就给大家分享一下,python怎样删除删除csv文件行列,下面我们就来看看具体操作。
用pandas中的read_csv()函数读取出csv文件中的数据:
import pandas as pd df = pd.read_csv("comments.csv") df.head(2)
用drop函数进行文件中数据的删除行或者删除列操作。
方法一:假设我们要删除的列的名称为 ‘观众ID',‘评分' :
df=df.drop(['观众ID','评分'],axis=1)
方法二:
#删除指定列 df.drop(columns=["城市"])
即可删除指定的列
删除某几行
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")
参数axis=0,表示对行进行操作,如对列进行操作则更改默认参数为axis=1。
参数inplace=False,表示该删除操作不改变原数据,返回一个执行删除操作后的新dataframe,如直接对原数据进行删除操作,则更改默认参数为inplace=True。
参数index=False,表示输出不显示index(索引)值。
参数encoding=“utf-8”,表示保存的文件编码格式为utf-8。
上述是对CSV文件数据删除行或列操作,对Excel文件数据进行删除行或列操作同理。
关于python对删除csv文件行列的操作介绍就到这,如果想对Excel删除行列也是一样的,感兴趣的朋友可以自己试试,希望本文对大家有帮助。
文本转载自脚本之家
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
Python 中 global 关键字可以定义一个变量为全局变量,但是这个仅限于在一个模块(py文件)中调用全局变量,在另外一个py文件 再次使用 global x 也是无法访问到的,这篇文章主要介绍了Python跨文件全局变量的使用,需要的朋友可以参考下
这篇文章主要为大家介绍了python格式的Caffe图片数据均值计算学习示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
pandas中的agg函数pandas详解 聚合运算agg()1. 创建DataFrame对象2. 单列聚合3. 多列聚合4. 多种聚合运算5. 多种聚合运算并更改列名6. 不同的列运用不同的聚合函数7.
Selenium是一个开源的和便携式的自动化软件测试工具,用于测试Web应用程序有能力在不同的浏览器和操作系统运行,下面这篇文章主要给大家介绍了关于Python selenium下拉选择框实战应用的相关资料,需要的朋友可以参考下
这篇文章主要为大家介绍了python的二进制转化模块,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助<BR>
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008