【发布时间】:2018-11-06 15:47:45
【问题描述】:
从这 2 个 .csv 文件过滤完成并删除了常见的 emailid,我可以得到删除后的总数,但是有没有任何选项可以给出使用 pandas 删除多少行。
使用 mysql : 从数据 a 中删除 a,data1 b 其中 a.email=b.email;选择行数(); 如何使用 pandas 来做到这一点
import pandas as pd
colnames=['id','emailid']
data=pd.read_csv("input.csv",names=colnames,header=None)
colnames=['email']
data1= pd.read_csv("compare.csv",names=colnames,header=None)
emailid_suppress1=data1['email'].str.lower()
suppress_md5=data[~data['emailid'].isin(emailid_suppress1)]
print suppress_md5.count()
【问题讨论】:
标签: mysql python-2.7 pandas pymysql