Как получить желаемый результат при использовании группирования и агрегирования pandas - PullRequest
0 голосов
/ 10 марта 2020

Я довольно новичок в python и хочу помочь в достижении перечисленных ниже функций.

Получен запрос SQL, в котором результаты хранятся во фрейме данных. Теперь, когда я пытаюсь агрегация и группировка по фрейму данных, он работает нормально.

Когда я хочу встроить вывод приведенного ниже кода в файл CSV, я получаю только агрегированные значения столбца, где, как в случае автономного оператора давая имя столбца, а также.

Есть ли какой-нибудь способ, которым я могу получить файл csv со всеми именами столбцов, которые я использую в группировании и объединении.

import numpy as np

df = df.groupby(['Period_Ending_Date', 'Product','Event_Name']).agg({'Event_Value': np.sum, 'Event_Value_Last_Week': [np.sum]})

print (df)

export_csv = df.to_csv (r'C:\Users\CP634143\Desktop\Python Scripts\aggre.csv', index = None, header=True)
...