Python Matplotlib 直方图颜色

标签 python matplotlib colors histogram

希望你一切都好

我正在使用 Matplotlib 绘制直方图。我希望直方图的颜色是“天蓝色”。但是数据重叠,并产生一个接近黑色的直方图。

感谢帮助

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

下面是直方图的样子。如您所见,虽然我将颜色指定为“天蓝色”,但右侧的直方图接近黑色 enter image description here

最佳答案

直方图看起来是黑色的原因是条形周围的线条(黑色)占据了大部分空间。

选项是通过将线宽设置为零来摆脱边缘:

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

和/或将边缘颜色设置为与条形本身相同的颜色

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

关于Python Matplotlib 直方图颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42172440/

相关文章:

javascript - 根据模式从字符串中捕获值

python - 如何将 mmap 中的行读入字典?

python - Python图中的上标

python - 在 Python 中反转列表的顺序

python - 如何均匀设置有限数量的标签matplotlib python

python - pandas 中的散点图与 Matplotlib 中的散点图不同

java - 在java中更改输出文本颜色

python - 如何删除 Tkinter OptionMenu 小部件的边框

bash - 将 RGB 转换为 8 位

python - 控制 matplotlib .svg 图形的类和 id 属性?