Я пытаюсь объединить более 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 столбцами.