Ядро IPython умирает при попытке объединить большой список фреймов данных - PullRequest
0 голосов
/ 14 января 2019

Я пытаюсь объединить более 100 фреймов данных в один фрейм данных с помощью Pandas. Когда я пытаюсь объединить их все, ядро ​​iPython умирает.

Я уже пытался удалить и переустановить ноутбук ipython и jupyter, как предложено здесь . Я запустил этот код в Spyder и Jupyter Notebook, и ядро ​​умерло в обоих. Я установил оба через Anaconda Navigator на Mac OSX.

В терминале единственная ошибка, которую я получаю:

[I 09:09:34.341 NotebookApp] KernelRestarter: restarting kernel (1/5), keep random ports kernel 89dadad3-97c9-42c6-bcc9-9cedc4a6b6ff restarted

Код, который я использую для объединения всех фреймов данных:

mega_df = reduce((lambda x, y: pd.merge(x, y, how = 'outer', on = col)), df_list)

Я ожидаю, что результатом будет фрейм данных с примерно 4500 строками и 12000 столбцами.

...