😀
Jupyter LabでPlotlyのiplotを表示する方法
なかなか表示されなくて詰まったのでメモ。
状況
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になっているので推奨しません。
Discussion