Definindo cores diferentes da barra de erro no gráfico de barras no matplotlib
SegueConfigurando cores de barras diferentes no matplotlib Python
Gostaria de alterar as cores da barra de erro. Eu descobri uma maneira depois de várias tentativas:
a = plt.gca()
b = a.bar(range(4), [2]*4, yerr=range(4))
c = a.get_children()[8]
c.set_color(['r','r','b','r'])
Existe alguma maneira melhor? Certamentea.get_children()[8]
não é uma solução geral.