Я создал список фреймов данных, сгруппировав их по определенному полю. Я выполняю операцию, которая удаляет определенные строки в определенной группе. Теперь я хочу перезаписать эту конкретную группу измененной группой, а затем я хочу сгладить этот список групп в фрейм данных и экспортировать его в csv. В основном, возвращаясь к моим шагам до группового, минус строки затронули проверку после условия. Как мне этого добиться?
Вот мой код:
g = x.groupby(x['field1'])
groups = [[field1,df] for field1,df in g]
y = groups[0][1]
# after a certain condition is met for a specific group...
y = y.drop(int(index)) # index is a variable from the condition check and is used to drop that specific index in the df
y = y.reset_index(drop=True)
df = pd.DataFrame()
for ta,group in groups:
df = group.unstack()
df.to_csv('post_match_{}.csv'.format(session['username']))
Я пытался использовать pd.concat (groups), но это не сработало. Продолжайте получать ошибки типа.