python删除csv文件的行列

作者:流沙没尘居士 时间:2021-04-10 20:41:08 

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

标签:python,csv,删除
0
投稿

猜你喜欢

  • python并发编程多进程 模拟抢票实现过程

    2022-03-07 11:53:05
  • JavaScript中常见的几种获取元素的方式

    2023-07-13 07:46:12
  • 用户的期望以及背后真正的需求

    2009-06-19 12:39:00
  • 代码详解Python的函数基础(2)

    2023-08-11 17:59:40
  • 基于Go语言实现分金币游戏

    2023-06-22 06:49:28
  • python中字符串数组逆序排列方法总结

    2023-04-18 07:19:08
  • python3实现读取chrome浏览器cookie

    2023-10-18 13:18:44
  • Bootstrap编写导航栏和登陆框

    2023-08-16 19:08:42
  • mac PyCharm添加Python解释器及添加package路径的方法

    2023-06-04 23:58:22
  • centos7之Python3.74安装教程

    2023-10-27 15:15:24
  • python的迭代器,生成器和装饰器你了解吗

    2024-01-02 12:45:12
  • 一个完整的PHP类包含的七种语法说明

    2023-11-16 13:02:07
  • Python的字符串操作简单实例

    2021-03-13 07:16:00
  • Django在pycharm下修改默认启动端口的方法

    2023-09-27 09:04:07
  • 利用python实现.dcm格式图像转为.jpg格式

    2021-08-28 04:16:35
  • arcgis使用Python脚本进行批量截图功能实现

    2021-04-25 03:40:05
  • MYSQL教程:查询优化之有效加载数据

    2009-02-27 15:45:00
  • 基于循环神经网络(RNN)的古诗生成器

    2023-04-29 13:28:06
  • 在ASP.NET 2.0中操作数据之二十五:大数据量时提高分页的效率

    2023-07-11 09:05:31
  • 对numpy.append()里的axis的用法详解

    2022-03-20 18:19:59
  • asp之家 网络编程 m.aspxhome.com