为了账号安全,请及时绑定邮箱和手机立即绑定

python2个参数的apply函数优化

python2个参数的apply函数优化

潇潇v暮雨 2017-08-06 20:39:19
def checkformat(df):     if df['A'] == 0:         return 0     else:         return np.log(df['A'] / df['B']) df['C'] = df.apply(checkformat, axis=1)请问以上代码,改成apply调用lambda函数怎么用?谢谢!
查看完整描述

1 回答

?
啊成啊

TA贡献2条经验 获得超0个赞

lambda x: np.log(x['A'] / x['B']) if x['A'] != 0 else 0,不知道对不对

查看完整回答
反对 回复 2017-09-15
  • 1 回答
  • 0 关注
  • 2167 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信