【发布时间】:2020-10-24 21:55:24
【问题描述】:
假设我有以下 pd.DataFrame:
df = pd.DataFrame({'a': [10, 20, 30],
'b': [5, 25, 30]})
我希望得到
a b label
0 10 5 1
1 20 25 2
2 30 30 3
意思:
- 如果 a > b 则 label=1
- 如果 a
- 如果 a = b 则 label=3
当我有多个条件时,我不知道该怎么做。
【问题讨论】: