Сводить числовые значения в виде строк, а не строк [дубликат]Python

Программы на Python
Anonymous
Сводить числовые значения в виде строк, а не строк [дубликат]

Сообщение Anonymous »

Входной файл


Рынок
Состояние
Зрители
Расходы




Север
CNN
35128
907592


Север
FOX
53343
423132


Юг
CNN
65656
553434


Юг
FOX
75757
664646


Восток
CNN< /td>
43443
123233


Восток .
FOX
34345
987876

Запад
CNN
65644
343453


Запад
FOX
67462
664534



Как мне преобразовать эту таблицу в приведенную ниже, используя Python? Я пытаюсь получить данные из CSV, чтобы преобразовать их в этот формат. Могу ли я использовать Pivot или как именно это можно сделать? Изображение вверху — это необработанные данные, а изображение внизу — формат, в котором я хочу просмотреть результаты...
Ожидаемый результат:



KPIРынок
Состояние
стоимость




Аудитория
Север
CNN
35128


Потратить
Север
CNN
907592


Зрительская аудитория< /td>
Север
FOX
53343


Потратить
Север
FOX
423132


Зрительская аудитория
Юг
CNN< /td>
65656


Потратить
Юг
CNN
553434


Зрителей
Юг
FOX
75757

Расходы
Юг
FOX
664646


Зрительская аудитория
Восток
CNN
43443


Потратить
Восток
CNN
123233


< td>Зрителей
Восток
FOX
34345


Потратить
Восток
FOX
987876


Зрительская аудитория
Запад
< td>CNN
65644


Потратить
Запад
CNN
343453


Зрители
Запад
FOX
343453
< /tr>

Потратить
Запад
FOX
664534




Подробнее здесь: https://stackoverflow.com/questions/787 ... not-string

Вернуться в «Python»