标签: python pandas
嗨我不知道如何将新列z添加到我现有的df中,其中z = x,如果x不是0,则为其他y。
例如:
z
在这种情况下,np.where是否适用?
谢谢!
答案 0 :(得分:4)
您可以尝试:
df['z'] = np.where(df['x']!=0,df['x'],df['y'])