扣丁学堂简述pandas使用apply同时处理两列数据的方法

Python开发技术在企业中可谓是应用非常的广泛,因此不论是参加Python培训学习还是自学Python开发技术的人都有很多,本篇文章扣丁学堂小编就给读者们分享一下在Python开发中常常会使用到的一项技能,那就是pandas使用apply同时处理两列数据的方法,想要学习了解的小伙伴就随着小编一起来看一下吧。

扣丁学堂简述pandas使用apply同时处理两列数据的方法

Python培训

别的小编就不多说了,大家看代码:

df = pd.DataFrame ({'a' : np.random.randn(6),

'b' : ['foo', 'bar'] * 3,

'c' : np.random.randn(6)})

def my_test(a, b):

return a + b

df['Value'] = df.apply(lambda row: my_test(row['a'], row['c']), axis=1)

print df

以上就是扣丁学堂Python培训小编给大家分享的pandas使用apply同时处理两列数据的方法,希望对小伙伴们有所帮助,想要了解更多关于Python开发方面内容的小伙伴可以登录扣丁学堂官网咨询。

相关推荐