pandas 使用apply同时处理两列数据

来源:互联网 发布:淘宝威客平台 编辑:程序博客网 时间:2024/05/17 07:06
df = pd.DataFrame ({'a' : np.random.randn(6),             'b' : ['foo', 'bar'] * 3,             'c' : np.random.randn(6)})def my_test(a, b):    return a + bdf['Value'] = df.apply(lambda row: my_test(row['a'], row['c']), axis=1)

print df

多的不说,看了代码就懂了

原创粉丝点击