Pandas根据日志结果设置条件值

时间:2018-02-07 15:00:09

标签: python pandas

我有这样的条件:

!(log(RevolvingUtilizationOfUnsecuredLines) > 3)

我想根据这个条件分配数据库中的所有值。

类似的东西:

df.loc[np.log(df.RevolvingUtilizationOfUnsecuredLines) > 3, 'WeirdRevolvingUtilization'] = 0

我似乎无法找到任何使用自定义功能的内容,例如日志或其他任何想法?

1 个答案:

答案 0 :(得分:0)

好吧看起来很简单:

df.loc[np.log(df.RevolvingUtilizationOfUnsecuredLines) > 3, 'WeirdRevolvingUtilization'] = 0

我仍然不知道这是否是最佳解决方案。