我正在尝试在 Jupyter 笔记本中使用 seaborn 0.7.1 生成小提琴图。Boxplot 适用于相同的数据,但 violinplot 会导致内核“意外死亡”。
我也尝试过使用 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()
这是我用于情节的代码:
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.