【发布时间】:2018-03-15 15:28:28
【问题描述】:
希望对以下问题有所帮助。 我目前有一个包含 3 列的熊猫数据框 - test1、test2、test3
我希望实现的是result_column中的结果,其中的逻辑是:
1) 如果test1中的值AND test2>0,则返回test3的值
2) Else 如果 test1 AND test2 NEGATIVE 值
3) 否则返回 0
test1 test2 test3 result_column
0 0.5 0.1 1.25 1.25
1 0.2 -0.2 0.22 0
2 -0.3 -0.2 1.12 -1.12
3 0.4 -0.3 0.34 0
4 0.5 0 0.45 0
这是我第一次发布关于 python 和 pandas 的问题。如果这里的格式不是最佳的,请提前道歉。感谢我能得到的任何帮助!
【问题讨论】: