如何在 np.where() 中获得三个条件。通常它只使用两个条件我怎样才能得到三个。就像我需要创建一个新列 Better_Event ,根据夏季赛事和冬季赛事中赢得的奖牌总数之间的比较(即 Total_Summer 和 Total_Winter 列之间的比较)使用“np 来存储“夏季”、“冬季”或“两者” .where()”函数。
data['Better_Events'] = np.where(data['Total_Summer']>data['Total_Winter'],'Summer','Winter')
Run Code Online (Sandbox Code Playgroud)
上面的代码只有两个输出。我该如何将其更改为三个,其中 if data['Total_Summer']==data['Total_Winter'] 给出“两者”