RPA手把手——Pandas 删除某列包含特殊字符的行 – Python量化投资

RPA手把手——Pandas 删除某列包含特殊字符的行

1、测试文件(test_data.xlsx)数据如下:

2、删除账户中文名列中包含 “~~ 尾箱账户” 的所有行

— coding: utf-8 —

import pandas as pd

read_data=pd.read_excel(‘test_data.xlsx’)  #读取excel表格数据

print(read_data)

read_data=read_data[ ~ read_data[‘账户中文名’].str.contains(‘现金尾箱账户’)]  #删除某列包含特殊字符的行

#read_data = read_data[read_data[‘账户中文名’].isin([’~尾箱账户’])]  #删除某列包含特殊字符的行

print(read_data)

read_data.to_excel(‘data_all.xls’,index=False) #将数据重新写入excel

输出结果

将结果写入到新的 excel 文件中(data_all.xls)

https://www.jianshu.com/p/97ef9f7a86fb

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论