もっとハッピーなヒストグラム
先ほど作成したヒストグラムについて、依頼元の証券会社から「データやグラフが少し無機質すぎる」とのフィードバックがありました。
そのため、先日作成した企業収益のヒストグラムに、前向きなメッセージを追加してほしいと依頼されています。
ちょうどよいアイデアがあります。閲覧者にハッピーな一日を願うメッセージに、現在の曜日を組み合わせてみましょう!
すでに fig というヒストグラムが用意されています。見た目を思い出すために、必要であれば show() や print() で確認してかまいません。
この演習はコースの一部です
Pythonで学ぶPlotlyによるデータ可視化入門
演習の手順
- 注釈を x 軸の中央、y 軸の 95% の位置に配置します。
- 相対位置指定のため、
xrefとyrefを正しく設定します。 update_layout()メソッドを使って注釈を追加します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Get and format today's date
today = datetime.today().strftime("%A")
# Create the message_annotation
message_annotation = dict(
# Set the correct coordinates
x=____, y=____, xref="____", yref="____",
# Set the format of the text and box
text=f"Have a Happy {today} :)",
font=dict(size=20, color="white"),
bgcolor="rgb(237, 64, 200)", showarrow=False
)
# Update the figure layout and show
fig.update_layout(annotations=[____])
fig.show()