0
條件,我有以下數據集:蟒蛇值上兩列
id Rank condition1 condition2 result
1 2 50 0 0
1 2 50 0 0
2 55 50 1 0
2 55 50 1 0
我想要的結果列於1條件的兩列條件1和條件2
結果應該成爲1,如果rank <= condition 1 AND if condition2 = 0
id Rank condition1 condition2 result
1 2 50 0 1
1 2 50 0 1
2 55 50 1 0
2 55 50 1 0
我曾嘗試下面的代碼,但得到「無效語法」。
df["result"][df[condition2] = 0 & df["Rank"]<= df["condition1"]] = 1
有人能幫我找到錯誤嗎?我知道如何使這個命令有條件的條件,但我不知道如何將第二個條件與AND命令結合在一起。