尝试合并大型数据框列表时,IPython内核死亡

时间:2019-01-14 15:18:11

标签: python pandas ipython data-science

我正在尝试使用Pandas将100多个数据框合并为一个数据框。当我尝试将它们全部合并时,iPython内核就死了。

我已经尝试按照建议here卸载并重新安装ipython和jupyter notebook。我已经在Spyder和Jupyter Notebook中运行了这段代码,并且两者的内核均已死亡。我都是通过Mac OSX上的Anaconda Navigator安装的。

在终端中,我得到的唯一错误是:

[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列的数据框。

0 个答案:

没有答案