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调用shell的方法
Nov 20 Python
详解Django中的权限和组以及消息
Jul 23 Python
git进行版本控制心得详谈
Dec 10 Python
python实现树形打印目录结构
Mar 29 Python
matplotlib调整子图间距,调整整体空白的方法
Aug 03 Python
详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本
Feb 25 Python
对django后台admin下拉框进行过滤的实例
Jul 26 Python
numpy:找到指定元素的索引示例
Nov 26 Python
PyTorch中Tensor的数据统计示例
Feb 17 Python
Pytorch 使用CNN图像分类的实现
Jun 16 Python
如何解决安装python3.6.1失败
Jul 01 Python
python logging 重复写日志问题解决办法详解
Aug 04 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 addslashes 函数详细分析说明
2009/06/23 PHP
Nginx服务器上安装并配置PHPMyAdmin的教程
2015/08/18 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
javascript 面向对象编程 万物皆对象
2009/09/17 Javascript
(function($){...})(jQuery)的意思
2010/07/22 Javascript
jquery blockUI 遮罩不能消失与不能提交的解决方法
2011/09/17 Javascript
解析URI与URL之间的区别与联系
2013/11/22 Javascript
js+css 实现遮罩居中弹出层(随浏览器窗口滚动条滚动)
2013/12/11 Javascript
AngularJs根据访问的页面动态加载Controller的解决方案
2015/02/04 Javascript
jquery中键盘事件小结
2016/02/24 Javascript
jQuery使用正则表达式限制文本框只能输入数字
2016/06/18 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
layui 实现table翻页滚动条位置保持不变的例子
2019/09/05 Javascript
JS手写一个自定义Promise操作示例
2020/03/16 Javascript
vue开发移动端底部导航条功能
2020/04/08 Javascript
详解vue实现坐标拾取器功能示例
2020/11/18 Vue.js
微信小程序onShareTimeline()实现分享朋友圈
2021/01/07 Javascript
Python中使用Tkinter模块创建GUI程序实例
2015/01/14 Python
python 统计代码行数简单实例
2017/05/04 Python
对python周期性定时器的示例详解
2019/02/19 Python
Python从文件中读取指定的行以及在文件指定位置写入
2019/09/06 Python
Python字符串格式化输出代码实例
2019/11/22 Python
Keras实现DenseNet结构操作
2020/07/06 Python
解决Ubuntu18中的pycharm不能调用tensorflow-gpu的问题
2020/09/17 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
2020/11/25 Python
CSS中越界问题的经典解决方案【推荐】
2016/04/19 HTML / CSS
利用Canvas模仿百度贴吧客户端loading小球的方法示例
2017/08/13 HTML / CSS
日本整理专家Marie Kondo的官方在线商店:KonMari
2020/06/29 全球购物
物流司机岗位职责
2013/12/28 职场文书
《小鹰学飞》教学反思
2014/04/23 职场文书
大二学习计划书范文
2014/04/27 职场文书
会议欢迎词范文
2015/01/27 职场文书
2015年教师个人业务工作总结
2015/10/23 职场文书
使用Golang的channel交叉打印两个数组的操作
2021/04/29 Golang
windows系统安装配置nginx环境
2022/06/28 Servers