реорганизация списка словарей для создания столбцов в кадре данных python - PullRequest
0 голосов
/ 27 января 2020

У меня есть список словарей, которые мне нужно преобразовать в фрейм данных. Что конкретно должно произойти, так это то, что значение 2-го ключа в каждом словаре в списке должно стать заголовком столбца, тогда как значение 1-го ключа в списке словарей должно быть значением для каждого столбца.

test_list = [{"key" : 1, "code" : "update"}, 
             {"key" : 2, "code" : "birthday"}, 
             {"key" : 3, "code" : "today"}] 

Вывод фрейма данных должен выглядеть примерно так:

Пример вывода df:

update birthday today
1      2        3

Я думал о создании двух списков и их сжатии в новый словарь, но не был уверен, что это был лучший подход. Любая помощь по этому вопросу будет принята с благодарностью.

1 Ответ

0 голосов
/ 27 января 2020

IIU C

s = pd.DataFrame(test_list).set_index('code').T
Out[7]: 
code  update  birthday  today
key        1         2      3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...