如何将相同的过滤器应用于多个数据帧



如何在一个代码中筛选具有相同列类别的数据帧列表?

filter_list = [df1, df2, df3, df4]
for name in filter_list:
name.columns[columns['category'] == 'category1']

for循环中,需要使用一个具有inplace参数的方法进行赋值。

我将通过删除category不等于category1的所有内容来进行演示

filter_list = [df1,df2,df3,df4]
for x in filter_list:
x.drop(x[x['category']!='category1'].index, inplace=True)

最新更新