Я пытаюсь написать разные имена листов в python на основе разных фреймов данных, созданных из функции groupby для двух столбцов.
list_dfs=[]
TT=Dataframe.groupby(['change','x2'])
for group,name in TT:
list_dfs.append(group)
writer = pd.ExcelWriter('output.xlsx')
def dt(_,g):
for _,g in Dataframe.groupby (Dataframe.index):
print (g)
_.to_excel(writer,g)
writer.save()
DT=Dataframe.apply(dt)
он продолжает выдавать мне эту ошибку
TypeError: ("dt() missing 1 required positional argument: 'g'", 'occurred at index time')