pandas--merge

sr=pd.read_csv('/Users/macui 1 2/Documents/hot_ifx.csv',names=['timestamp','request1','request2','account_id','api_key','idcard','name','source','confidence','compare_platform','image_type'],header=0)

s1=sr[(sr['confidence']<69.315) & (sr['image_type']=='meglive')]

l1=sr[(sr['confidence']>=69.315) & (sr['image_type']=='meglive')&(sr['compare_platform']!='faceid')]

s_l=s1.merge(l1,how='left',on=['api_key','idcard']).dropna()

s2=sr[(sr['confidence']>=69.315) & (sr['source']=='image_ref_chache')]

s3=s_l.merge(s2,how='right',on=['idcard','api_key']).dropna()

s4=s3[s3['request1_y']>s3['request1']]

 

posted on 2018-11-10 11:14  fatcici  阅读(135)  评论(0编辑  收藏  举报