result = pd.merge(left, right, on=‘id’,how = ‘left’)
def softfunction(a, b):
if math.isnan(float(b)):
return a
else:
if a==b:
return a
else:
return b
result[‘final’] = result.apply(lambda x: softfunction(x.label_x, x.label_y), axis = 1)
print(result.shape)
result.head(2)
result.groupby(‘final’).count()
merge操作取值
最新推荐文章于 2021-12-27 15:07:51 发布