次の方法で、matplotlib でプロットの色とスタイルを設定できます。
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(1,1,1)
ax.plot([1,2,3],[1,2,3], 'r-')
plt.show()
これは機能しますが、次のとおりです。
「r」、「k」など、1 文字で指定された色しか使用できません。matplotlib が受け入れる HTML の色名を使用できるとよいでしょう。
次のようなことをして、渡される文字列を事前に準備する必要があるかもしれません
fmt = 'r' + '_'
したがって、次のタイプのコマンドが必要です。
obj.set_color('Aquamarine')
obj.set_style('-')
これを行う方法が見つかりませんでした。