查看: 34|回复: 0

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

发表于 2018-8-6 11:31:15

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


别的小编就不多说了,大家看代码:
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开发方面内容的小伙伴可以登录扣丁学堂官网咨询。扣丁学堂不仅有专业的Python培训班供大家学习,还有与时俱进的课程体系和大量的Python在线视频教程让学员免费观看学习,想要学好Python的小伙伴快到扣丁学堂来了解详情吧。扣丁学堂Python技术交流群:279521237。


文章转载自:扣丁学堂http://www.codingke.com/


回复

使用道具 举报