Dataframe 新增一列, apply 通用方法

df['c'] = df.apply(lambda row: 1 if row['a'] < 0 and row['b'] > 0 else 0, axis=1)

 

apply 是一个好方法.

posted @ 2019-01-08 16:34  清源居士  阅读(3850)  评论(0)    收藏  举报