Pandas-将isin应用于数据帧时出错

Pandas-将isin应用于数据帧时出错,pandas,Pandas,我尝试使用以下几个值筛选数据帧: df_new = df[[['bill_no']].isin('1002','1005')] 这会抛出一个错误 AttributeError: 'list' object has no attribute 'isin' 您需要按列df['bill_no']筛选列表中的值['1002','1005']: df_new = df[df['bill_no'].isin(['1002','1005'])]

我尝试使用以下几个值筛选数据帧:

df_new = df[[['bill_no']].isin('1002','1005')]
这会抛出一个错误

AttributeError: 'list' object has no attribute 'isin'

您需要按列
df['bill_no']
筛选列表中的值
['1002','1005']

df_new = df[df['bill_no'].isin(['1002','1005'])]