始める無料で始める

時系列プロットへの注釈付け

プロットに注釈を付けると、図中の注目ポイントを強調できます。たとえば、気候変動データセットを説明する際、相対気温が初めて1℃を超えた日付を指し示したい、ということがあります。

そのために、Axes オブジェクトの annotate メソッドを使います。この演習では、climate_change という名前の DataFrame がメモリに読み込まれています。Axes のメソッドを使って、日付を横軸として相対気温の列のみをプロットし、データに注釈を付けてください。

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

Matplotlibで学ぶデータ可視化入門

コースを見る

演習の手順

  • ax.plot メソッドを使って、DataFrame のインデックスを relative_temp 列に対してプロットします。
  • annotate メソッドを使って、テキスト '>1 degree' を位置 (pd.Timestamp('2015-10-06'), 1) に追加します。

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

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

fig, ax = plt.subplots()

# Plot the relative temperature data
____

# Annotate the date at which temperatures exceeded 1 degree
ax.____(____, ____)

plt.show()
コードを編集して実行