Как преобразовать список списков, содержащих списки, в DataFrame

1

Привет, я в настоящее время пытаюсь преобразовать список списков списков в dataframe. См. Пример ниже:

data = [[[1, 1, 1], [2, 2, 2], [3, 3, 3]],
[[4, 4], [5, 5], [6, 6]],
[[7], [8], [9]]]

и я хотел бы получить такой результат

1        2        3        
1        2        3        
1        2        3        
4        5        6
4        5        6
7        8        9

Может кто-нибудь, пожалуйста, дайте мне предложение или решение? или есть ли какой-либо пакет, способный справиться с этой проблемой?

Теги:
pandas

1 ответ

1
Лучший ответ

Использование column_stack:

pd.DataFrame(np.column_stack(data).T)

   0  1  2
0  1  2  3
1  1  2  3
2  1  2  3
3  4  5  6
4  4  5  6
5  7  8  9

Ещё вопросы

Сообщество Overcoder
Наверх
Меню