😀

Jupyter LabでPlotlyのiplotを表示する方法

2021/06/15に公開

なかなか表示されなくて詰まったのでメモ。

状況

Jupyter Labで plotly.offline.iplot(fig) を実行しても図が表示されない。

解決方法

  • jupyterlab-plotly をインストールする。
  • plotly.offline.iplot(fig) の前に、plotly.offline.init_notebook_mode() を実行する。

詳細

Node.js のインストールが前提なので、入っていなければ先にインストールする。
MacでHomebrewが入っているなら

$ brew install nodebrew
$ nodebrew install-binary stable

でOK。

Node.jpのインストールが完了したら、以下のコマンドでjupyterlab-plotlyをインストールする。

$ jupyter labextension install jupyterlab-plotly

あとは、Jupyter Labでplotly.offline.iplot(fig) の前に、plotly.offline.init_notebook_mode() を実行すれば図が表示される。

備考

plotly-extension をインストールするよう書いてある記事も多くあるようですが、この記事の執筆時点(2020/01/22現在)ではDeprecatedになっているので推奨しません。

GitHubで編集を提案

Discussion