我把两个数据透视表contact在一起后,想要删掉单元格值为“分配”的行。然后报错
2= pd.read_excel("A.xlsx",sheet_name='AMANDA ')
new_2=2[2.iloc[:,10].notna()]
3= pd.read_excel("S.xlsx",sheet_name='DITl')
new_3=3[3.iloc[:,10].notna()]
df_concat=pd.concat([new_2,new_3])
for j in range(0,len(df_concat.index)):
if df_concat.iat[j, 10] ==("分配") :
df = df_concat.drop(index=[j])
raise KeyError(f"{labels} not found in axis")
KeyError: '[0] not found in axis'
我发现运行到for j in range(0,len(df_concat.index)):应该都是对的,但是drop就出错了。