2016-05-26 4 views
-2

pythonでmatplotlibを使用してプロット内の色を変更するにはどうすればよいですか?試しましたmatplotlibのHTML色

plt.plot(x,y,marker=".",color="#e0e0e0") 

しかし、これはデータポイントを "。"として作成しました。それは#e0e0e0色の線で結んでいるので、私はこれらの線を望んでいません。私も試しました

plt.plot(x,y,"#e0e0e0.") 

しかし、これは動作しません。

+3

次に、線を必要としない場合は散布図が必要です。 –

+0

@WayneWernerだから私はplt.plotの代わりにax.scatterを入れましたか? – Silviu

+1

なぜそれを試してみて調べるのですか? – Ffisegydd

答えて

3

あなただけのマーカーと、使用できるポイントのいずれか

plt.plot(x, y, '.', color="#e0e0e0") 

の間には接続線を持つようにしたい場合はここでは3番目の引数はマーカータイプとラインスタイルをspecifiyingフォーマット文字列で、何のラインスタイルが何行に指定されていないとして、プロットされています。あなたは使用して、より明示的な表記法と同じ効果を得ることができます。

plt.plot(x, y, marker='.', linestyle='None', color="#e0e0e0") 

plt.scatterは、他のコメンターで指摘したように動作します。

関連する問題