Summary
From #29072. bar() supports
color : color or list of color
edgecolor : color or list of color
facecolor: color
i.e.
Proposed fix
Make facecolor accept sequences and check that the parameter precedence among color, edgecolor and facecolor is reasonable and comparable with scatter, which can take an explicit color via c (equivalent to color here).
For now, I'd refrain from introducing plural aliase. bar() is originally and primarily a style-all-bars-identical function. Per-bar styling was added later on, and I don't think there's a strong need to support this additional use case with an added plural alias.
Summary
From #29072.
bar()supportscolor: color or list of coloredgecolor: color or list of colorfacecolor: colori.e.
facecolorcannot take a sequenceedgecolors)hist()signature to support aliases and plural kwargs #28884Proposed fix
Make
facecoloraccept sequences and check that the parameter precedence amongcolor,edgecolorandfacecoloris reasonable and comparable withscatter, which can take an explicit color viac(equivalent tocolorhere).For now, I'd refrain from introducing plural aliase.
bar()is originally and primarily a style-all-bars-identical function. Per-bar styling was added later on, and I don't think there's a strong need to support this additional use case with an added plural alias.