私はmatplotから始めて、いくつかの基本的なプロットを管理しましたが、今では、今必要なものを実行する方法を見つけるのが難しいと感じています:(
私の実際の質問は、サブプロットのあるフィギュアにグローバルタイトルとグローバルレジェンドを配置する方法です。
私は2x3のサブプロットを行っており、さまざまな色(約200)のさまざまなグラフがたくさんあります。それらの(ほとんど)を区別するために、私は次のようなものを書きました
def style(i, total):
return dict(color=jet(i/total),
linestyle=["-", "--", "-.", ":"][i%4],
marker=["+", "*", "1", "2", "3", "4", "s"][i%7])
fig=plt.figure()
p0=fig.add_subplot(321)
for i, y in enumerate(data):
p0.plot(x, trans0(y), "-", label=i, **style(i, total))
# and more subplots with other transN functions
(これについて何か考えはありますか?:))各サブプロットには同じスタイル関数があります。
今、私はすべてのサブプロットのグローバルタイトルと、すべてのスタイルを説明するグローバル凡例を取得しようとしています。また、200のスタイルすべてに合うようにフォントを小さくする必要があります(完全に一意のスタイルは必要ありませんが、少なくともいくつかの試みが必要です)
誰かが私がこのタスクを解決するのを手伝ってもらえますか?