Jupyter Notebook 中的 Seaborn 和 plotly violin plots 杀死内核
Seaborn and plotly violin plots in Jupyter Notebook kill kernel
我正在尝试在 Jupyter 笔记本中使用 seaborn 0.7.1 生成小提琴图。 Boxplot 对于相同的数据工作正常,但 violinplot 导致内核 "die unexpectedly."
我也试过使用 plotly 1.12.9 来做小提琴情节(按照 plotly 网站上的例子),但这也会杀死内核。
有没有人知道错误可能是什么或者我应该如何调试它?
这是我用于 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()
这是我用于 plotly 的代码:
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.
给出以下错误消息:
Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.
我能够通过将 numpy 更新到 1.11.1 并将 scipy 更新到 0.17.1 来解决它。
我正在尝试在 Jupyter 笔记本中使用 seaborn 0.7.1 生成小提琴图。 Boxplot 对于相同的数据工作正常,但 violinplot 导致内核 "die unexpectedly."
我也试过使用 plotly 1.12.9 来做小提琴情节(按照 plotly 网站上的例子),但这也会杀死内核。
有没有人知道错误可能是什么或者我应该如何调试它?
这是我用于 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()
这是我用于 plotly 的代码:
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.
给出以下错误消息:
Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.
我能够通过将 numpy 更新到 1.11.1 并将 scipy 更新到 0.17.1 来解决它。