У меня есть CSV с таблицей данных.Я хотел бы прочитать CSV и написать новый файл XLSX на основе исходного CSV.
Однако я также хотел бы добавить новый столбец, который будет иметь значение, основанное на имени заголовка (например, если заголовок содержит слово online), и создать сортировку сводной таблицы на основе этой логики.,Таким образом, в отличие от трех столбцов для отведений, один столбец будет представлен тремя строками (для каждого столбца)
date online_won retail_won outbound_won online_leads retail_leads outbound_leads
1/1/11 9 10 11 12 14
2/1/11 1 2 13 15
3/1/11 10 8 14 17
Это желаемый результат
date source won leads
1/1/11 online 9 12
1/1/11 retail 10 14
1/1/11 outbound 11
.....
Я бы предположилчто я могу решить это с помощью pd.pivot_table.Но не могу понять, как вернуть столбцы в виде выигранных и потенциальных клиентов и извлечь только часть онлайн / розничная торговля / исходящая из существующих столбцов.