标签: python matplotlib
有没有办法让不同颜色的酒吧? 基本示例:
x=[1,2,3,4,5] y=[1,2,2,3,10] figure() plt.bar(x,y)
我得到一个带蓝条的基本条形图。有没有办法用一种不同颜色的颜色吧?
谢谢
答案 0 :(得分:2)
import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [1, 2, 2, 3, 10] b = plt.bar(x, y) b[0].set_color('r') plt.show()
这会在开头给你一个红色条:
答案 1 :(得分:1)
可能有办法完全按照自己的意愿行事......但是你不能这样做
x=[1,2,3,4,5] y=[1,2,0,3,10] figure() plt.bar(x,y) y2 = [0,0,4,0,0] plt.bar(x,y2,style="b")