Как сгладить список списков данных - PullRequest
0 голосов
/ 05 сентября 2018

Я создал список фреймов данных, сгруппировав их по определенному полю. Я выполняю операцию, которая удаляет определенные строки в определенной группе. Теперь я хочу перезаписать эту конкретную группу измененной группой, а затем я хочу сгладить этот список групп в фрейм данных и экспортировать его в 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), но это не сработало. Продолжайте получать ошибки типа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...