после того, как сгруппировать по одному фрейму данных для создания словаря, как я могу преобразовать этот словарь обратно в фрейм данных - PullRequest
0 голосов
/ 07 апреля 2019

У меня есть словарь dict_1 вот так

    '''
    {0: [1],
    1: [2,3,5],
    2: [1,2],
    3: [4,5]}
   '''

как я могу преобразовать его в df-фрейм данных вот так:

'''
column 1 column 2
0        1
1        2
1        3
1        5
2        1
2        2
3        4
3        5
'''

мой подход df = pd.DataFrame(list(dict_1.items())) новывод

    0   1
0   0   [1]
1   1   [2, 3, 5]
2   2   [1, 2]
3   3   [4, 5]

1 Ответ

0 голосов
/ 07 апреля 2019

Это может быть, конечно, более элегантно, но вы ищете что-то вроде этого?

for k, v in d.items():
   for e in v:
   print(k, e)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...