始める無料で始める

プロットのカラーパレットを指定する

複数の時系列を可視化すると、デフォルトの配色では色の区別がつきにくいことがあります。

これを解決するには、それぞれの色を手動で指定する方法がありますが、時間がかかる場合があります。幸い、.plot()colormap 引数を使えば、コントラストの異なる特定のカラーパレットを自動で割り当てられます。パラメータには matplotlib colormap を渡すか、matplotlibcolormap() 関数で利用可能なデフォルトの文字列のいずれかを渡せます(一覧はこちらにあります)。

たとえば、次のコマンドで 'viridis' カラーマップを指定できます。

df.plot(colormap='viridis')

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

Pythonで学ぶ時系列データの可視化

コースを見る

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

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

# Plot time series dataset using the cubehelix color palette
ax = meat.plot(colormap=____, fontsize=15)

# Additional customizations
ax.set_xlabel('Date')
ax.legend(fontsize=18)

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