始める無料で始める

データの見た目をカスタマイズする

プロットにデータを追加するとき、plot コマンドのキーワード引数を使って、データの見た目をカスタマイズできます。

この演習では、マーカーの見た目、使用する線種、そして線やマーカーの色をカスタマイズします。

これまでと同様、データはメモリに読み込まれた pandas の DataFrame オブジェクト seattle_weatheraustin_weather として提供されています。どちらにも "MONTHS" 列と "MLY-PRCP-NORMAL" 列があり、これらを互いにプロットします。

さらに、Figure オブジェクト fig と Axes オブジェクト ax もあらかじめ作成されています。

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

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

コースを見る

演習の手順

  • 両方の DataFrame で、ax.plot を呼び出して "MONTHS" に対する "MLY-PRCP-NORMAL" をプロットします。
  • それぞれのコマンドに color キーワード引数を渡し、Seattle のデータは青('b')、Austin のデータは赤('r')に設定します。
  • それぞれのコマンドに marker キーワード引数を渡し、Seattle のデータは円マーカー('o')、Austin のマーカーは下向き三角形('v')に設定します。
  • linestyle キーワード引数を渡し、両都市のデータに破線('--')を使用します。

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

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

# Plot Seattle data, setting data appearance
ax.plot(seattle_weather["MONTH"], seattle_weather["MLY-PRCP-NORMAL"], ____)

# Plot Austin data, setting data appearance
ax.plot(austin_weather["MONTH"], austin_weather["MLY-PRCP-NORMAL"], ____)

# Call show to display the resulting plot
plt.show()
コードを編集して実行