始める無料で始める

時系列データのプロットに注釈を付ける

プロットに注釈を付けると、グラフ内の注目すべき情報を強調できます。例えば、気候変動データセットでは、相対温度が最初に1度を超えた日付を示したい場合があります。

そのために、Axes オブジェクトの annotate メソッドを使用します。この演習では、メモリに読み込まれた DataFrame という climate_change があります。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()
コードを編集して実行