# Set your conditions:
conds = [(df['rank2017'] == df['rank2018']),
(df['rank2017'] == 'H') & (df['rank2018'] == 'L')]
# Set the values for each conditions
choices = [1, 2]
# Use np.select with a default of 3 (your "else" value)
df['progress'] = np.select(conds, choices, default = 3)
以下是使用
np.select
的方法:退货:
^{pr2}$有一种方法。不需要使用嵌套的if语句。在
相关问题 更多 >
编程相关推荐