我试图过滤许多列中的某些值 在“教育”的“列(维度)”过滤器中,然后在“下一列”(指标名称)中,在“平均就学年限(年)”中过滤,然后在“国家名称”列中,在美国,加拿大等。
我尝试了以下脚本,但是我无法过滤上面提到的细节
raw_data={}
for Dimension in new_df["Dimension"]:
dimension_df=new_df.loc[new_df["Dimension"]==Dimension]
arr=[]
arr.append(dimension_df["Indicator Name"].values[0])
arr.append(dimension_df["ISO Country Code"].values[0])
raw_data[Dimension]=arr
pd.DataFrame(raw_data)