我正在使用DataFrame df
:
以下代码呈现一个完全没有行的表:
df = df[df['SUMLEV'] == 50 & df['REGION'].isin([1,2])]
但是,以下代码可以正常工作:
df = df[df['SUMLEV'] == 50][df['REGION'].isin([1,2])]
第一行代码出了什么问题?
答案 0 :(得分:0)
df = df[(df['SUMLEV'] == 50) & (df['REGION'].isin([1,2]))]