始める無料で始める

色付きの並列売上ボックスプロット

以前に勤務していたニューヨーク証券取引所の企業から、会社の売上に関するボックスプロット作成の業務を拡張してほしいと依頼がありました。

以前と同じ可視化手法を使って、業界間の違いを比較したいとのことです。また、業界ごとに使用する色にも指定があります。以下に業界と色の一覧が用意されています。

あなたのタスクは、前回と同様に会社の売上のボックスプロットを作成しつつ、下記の業界リストに基づいて指定の色を適用することです。

revenues という DataFrame はすでに読み込まれています。

業界と色の RGB 定義:

  • Tech = 124, 250, 120
  • Oil = 112,128,144
  • Pharmaceuticals = 137, 109, 247
  • Professional Services = 255, 0, 0

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

Pythonで学ぶPlotlyによるデータ可視化入門

コースを見る

演習の手順

  • Industry をその RGB 色に対応付ける辞書を作成します。
  • revenues のボックスプロットを作成し、y 軸に Revenue を指定します。
  • 作成した業界ごとのカラーマップをプロットに適用します。

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

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

# Create the industry-color map
ind_color_map = {"Tech": ____, "Oil": ____, 
                 "Pharmaceuticals": ____, "Professional Services": ____}

# Create a box plot
fig = px.____(
  			# Set the data and y variable
  			data_frame=____, y="____",
  			# Set the color map 
			____=____,
			color="Industry")

# Show the plot
fig.show()
コードを編集して実行