gpt4 book ai didi

python - 如何为条形图中的不同条形提供十六进制颜色?

转载 作者:行者123 更新时间:2023-12-04 08:51:37 26 4
gpt4 key购买 nike

如何使用 HTML 十六进制值使条形图的不同条具有不同的颜色?
我已经知道我可以通过十六进制值使整个条形图变成一种颜色。它是这样完成的:

import pylab as plt
plt.xlim(0, 10)
plt.barh([1, 2, 3], [1, 2, 3], align='center', color='#ff0000')
plt.show()
产生这个数字:
enter image description here
但是我怎样才能做到这一点,以便 matplotlib 为每个不同的条形使用十六进制值生成一个图形,如下所示:
enter image description here

最佳答案

尝试使用颜色作为列表:

import pylab as plt
plt.xlim(0, 10)
plt.barh([1, 2, 3], [1, 2, 3], align='center', color=['#ff0000','#000000','#0000ff'])
plt.show()
输出:
enter image description here
从文档:

color : scalar or array-like, optional
The colors of the bar faces.

关于python - 如何为条形图中的不同条形提供十六进制颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64073433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com