web-dev-qa-db-ja.com

bokeh.chartsの代わりに使用するもの

私は誰かが書いたコードを実行しようとしています。

from bokeh.charts import Bar

これをAnacondaプロンプトで実行すると、「 'bokeh.charts'というモジュールがありません」というメッセージが表示されます。

Bokeh 0.12.13をインストールしたので、問題はインストールしていないことではありません。実際、他のボケモジュールは正常に動作します。

私はボケのウェブサイトで、「チャート」モジュールが以前のバージョンを参照していると言っていることに気付きました( https://docs.bokeh.org/en/0.12.4/docs/reference/charts.htmlを参照してください )。

最新バージョンにはbokeh.chartsがありませんか?もしそうなら、代替手段はありますか?

9
marco_gorelli

bokeh.chartsはかなり前に廃止され、その後削除されました。コードはまだGitHubの bokeh/bkcharts リポジトリに存在しますが、完全にメンテナンスされていないため、この時点で使用することはお勧めしません。

目的に応じて、安定したサポートされているbokeh.plottingで十分な場合があります。多くの改善が行われ、以前はbokeh.chartsを必要としていた多くのチャートタイプがbokeh.plottingで簡単に作成できるようになりました。たとえば、ユーザーズガイドの カテゴリデータの処理 セクションを参照してください。

それ以外の場合、Bokehの上に構築され、より高度なインタラクティブな統計およびGISチャートタイプをサポートする非常に高レベルのAPIが必要な場合は、 Holoviews を参照してください。

9
bigreddot