始める無料で始める

期間別売上の可視化

ファクターを作成したので、四半期ごとにグループ化した月次売上を棒グラフで可視化しましょう。

各月について、その四半期とその月の総売上を 1 行にまとめた pandas の DataFrame grouped_melb があらかじめ読み込まれています。さらに、各四半期と月の組を含むタプルのリスト factors も用意されています。

この演習はコースの一部です

Bokehで学ぶインタラクティブ・データビジュアライゼーション

コースを見る

演習の手順

  • NumeralTickFormatterFactorRange をインポートします。
  • 図を作成します。x 軸には FactorRange()factors を使い、y 軸のラベルは "Sales" とします。
  • 棒グリフを追加します。xfactorstopgrouped_melb"price" 列、width0.9 を設定します。
  • x 軸ラベルを 45 度に回転します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Import NumeralTickFormatter and FactorRange
from ____.____ import ____, ____

# Create figure
fig = ____(x_range=____(____), ____="____")

# Create bar glyphs
____
fig.yaxis[0].formatter = NumeralTickFormatter(format="$0.0a")

# Rotate the x-axis labels
fig.____.____ = ____

output_file(filename="sales_by_period.html")
show(fig)
コードを編集して実行