我试图仅获取满足条件的行。示例获取A为4或3的行。
df = pd.DataFrame({'A': [1, 1, 3, 3, 4, 4, 5, 5, 6]})
df = df.loc[df.A == 4 & df.A == 3]
我遇到此错误。
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
我尝试过
df = df.drop(df['A'] != 3 | df['A'] != 4)
但出现相同的错误。