私はいくつかのオートメーションモデルをシミュレートするためにpythonを使用していますが、matplotlibの助けを借りて私は以下のようなプロットを生成しています。matplotlibで白黒のバイナリマップをプロットする
私は現在、次のコマンドを使用してプロットしています:self.g
はバイナリマップである
ax.imshow(self.g, cmap=map, interpolation='nearest')
(0
- >ブルー、1
- 私の現在のプロットで>赤)。
しかし、これを私のレポートに含めるには、青色の代わりに白い背景に黒い点で表示することをお勧めします。私はそれをどのように達成するのですか?
あなただけcmap' 'にカラーマップの名前を付けることができます。 'plt.imshow(g、cmap =" Grays ")'は同じことをします。 – Avaris
@Avaris、ありがとう、私はこれを含める答えを更新しました... – Yann
似たような結果を得るには、最初にplt.gray()を使用することもできます。 – touchStone