0

Jupyter ノートブックで seaborn 0.7.1 を使用してバイオリン プロットを生成しようとしています。Boxplot は同じデータに対して正常に動作しますが、violinplot はカーネルを「予期せず停止」させます。

また、plotly 1.12.9 を使用してヴァイオリン プロットを実行しようとしましたが (plotly Web サイトの例に従って)、カーネルも強制終了します。

エラーが何であるか、またはこれをデバッグする方法について誰かが知っていますか?

これは私がシーボーンに使用したコードです:

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.

4

1 に答える 1

1

以下のエラーメッセージを考えると:

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

numpy を 1.11.1 に、scipy を 0.17.1 に更新することで解決できました。

于 2016-08-26T17:06:44.083 に答える