Jupyter笔记本中的Seaborn和情节小提琴图杀死了内核

时间:2016-08-25 13:58:25

标签: python matplotlib plotly seaborn violin-plot

我正试图在Jupyter笔记本中使用seaborn 0.7.1制作小提琴情节。 Boxplot对于相同的数据工作正常,但是violinplot导致内核“意外死亡”。

我也曾尝试使用plotly 1.12.9做一个小提琴情节(按照剧情网站上的例子),但这也会杀死内核。

有没有人知道错误可能是什么或我应该如何调试呢?

这是我用于seaborn的代码:

import matplotlib.pyplot as plt
import seaborn as sns
import pandas as pd

fig2, ax2 = plt.subplots()
sns.violinplot(x="Group", y="Data", data=df, ax=ax2)
ax2.set_ylim([0., 1.])
fig2.title = "Data by Group"
fig2.show()

这是我用于剧情的代码:

import plotly.plotly as py
from plotly.tools import FigureFactory as FF
from plotly.graph_objs import graph_objs
from scipy import stats

fig = FF.create_violin(bs_df, data_header="Data", group_header="Group",
                           height=500, width=800)
fig.show()

Jupyter Notebook未显示的错误是:

Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.

1 个答案:

答案 0 :(得分:1)

给出以下错误消息:

Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.

我能够通过将numpy更新为1.11.1并将scipy更新为0.17.1来解决此问题。