Dear all,
I am trying to make a bar chart that shows mean value of a variable (attitudes toward immigrants) for 19 European countries. I want to use different colors (or intensities of same color) for East European (ex-communist) countries and West European countries. I have created a dummy variable that distinguishes between these two categories of countries, but was not able to find any info about how i can make the graph.
Syntax is bellow and an example of the graph using only one color for the bars is attached.

Any help is much appreciated.
Best,
Zan Strabac

graph bar (mean) immigr_att [pw=pspwght], over(country, sort(1) lab(angle(45))) intensity (50)