2017-02-11 21 views
2

私はあなたがうまくいくといいですね。Python Matplotlibヒストグラムの色

私はMatplotlibを使ってヒストグラムをプロットしています。私は、ヒストグラムの色を「空色」にしたいと思います。しかし、データが重なり合って、ほぼ黒色のヒストグラムが生成されます。以下は

plt.hist(data, color = "skyblue") 

を支援するための

おかげで、ヒストグラムがどのように見えるかです。あなたが見ることができるように、色を「スカイブルー」と指定しましたが、右側のヒストグラムはほぼ黒です。enter image description here

+1

matplotlibに関する多くの経験を持ち、その詳細をすべて知っている人の立場にいます。あなたが提供した情報をもとに、この人があなたの質問に答えることができるでしょうか? [ask]と[mcve]の作成方法を読んで理解してください。それに応じてあなたの質問を編集してください。 – ImportanceOfBeingErnest

+0

提案していただきありがとうございます。そして、私の謝罪。 ヒストグラム自体を追加して問題を表示しました。 – user58925

答えて

4

ヒストグラムが黒く表示されるのは、バーの周囲の線。宇宙の最も

オプションはゼロに線幅を設定することにより、エッジを取り除くために次のようになります。

plt.hist(data, color = "skyblue", lw=0) 

および/またはバー自体

と同じ色ににEdgeColorを設定します​​
+0

ありがとう、美しいプロット:-) – user58925

+0

凡例ではなく、バーで 'ec'色のみを使う方法は? – Sigur

+0

@Sigur全く別の質問です。それに対する解決策が見つからない場合は、新しい質問をしてください。コメントで説明するのはあまりにも複雑です。 – ImportanceOfBeingErnest

関連する問題