我正在尝试创建一个条形图,然后将图表中的颜色用于另一个图表
bar = ax1.bar(np.delete(bin_edges, len(bin_edges)-1) + scalar * i, hist, width=scalar, align='center', label=key)
Run Code Online (Sandbox Code Playgroud)
我尝试使用 .color 和 .get_color() 均无济于事。
color = bar.color
Run Code Online (Sandbox Code Playgroud)
AttributeError:“BarContainer”对象没有属性“颜色”
color = bar.get_color()
Run Code Online (Sandbox Code Playgroud)
AttributeError:“BarContainer”对象没有属性“get_color”
这BarContainer是一个可迭代的条形。由于这些原则上可以具有不同的颜色,因此需要从各个条中获取这些颜色。
for bar in barcontainer:
print(bar.get_facecolor())
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1440 次 |
| 最近记录: |