ブロック数 vs. リバウンド数
あなたは主にバスケットボールに焦点を当てたブログ、分析、可視化などのデータジャーナリズムを制作するスポーツ系メディア代理店で働いています。nba データセットはすでに読み込まれており、2017年シーズンのバスケットボール選手の1試合あたりの各種スタッツに加え、所属チーム、カンファレンス、得点能力のラベルが含まれています。
代理店から、ブロック数とリバウンド数の関係を示す散布図を作成するよう依頼されています。
この演習はコースの一部です
Bokehで学ぶインタラクティブ・データビジュアライゼーション
演習の手順
- 関連する2つの Bokeh クラスから
figure、output_file、showをインポートします。 - 新しい図
figを作成し、キーワード引数で x 軸ラベルを"Blocks per Game"、y 軸ラベルを"Rebounds per Game"に設定します。 - 円のグリフを追加し、
xにnba["blocks"]、yにnba["rebounds"]を指定します。 - プロットを HTML ファイルとして出力する関数を呼び出し、
filenameを"my_first_plot.html"に設定してから、プロットを表示します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import required libraries
from ____.____ import ____
from ____.____ import ____, ____
# Create a new figure
fig = ____(x_axis_label="____", y_axis_label="____")
# Add circle glyphs
fig.____(x=____["____"], y=____["____"])
# Call function to produce html file and display plot
____(filename="____")
____(____)