扣丁学堂简述pandas使用apply同时处理两列数据的方法
Python开发技术在企业中可谓是应用非常的广泛,因此不论是参加Python培训学习还是自学Python开发技术的人都有很多,本篇文章扣丁学堂小编就给读者们分享一下在Python开发中常常会使用到的一项技能,那就是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开发方面内容的小伙伴可以登录扣丁学堂官网咨询。
相关推荐
三石 2020-10-30
roamer 2020-10-29
三石 2020-10-29
wangquannuaa 2020-10-15
wangquannuaa 2020-09-29
jzlixiao 2020-09-15
wangquannuaa 2020-08-30
三石 2020-08-23
逍遥友 2020-08-21
jzlixiao 2020-08-18
wangquannuaa 2020-08-17
QianYanDai 2020-08-16
cjsyrwt 2020-08-14
jzlixiao 2020-07-29
xirongxudlut 2020-07-20
mmmjyjy 2020-07-16
QianYanDai 2020-07-05
QianYanDai 2020-07-05
june0 2020-07-04