bar plot color issues

2 visualizaciones (últimos 30 días)
Mini Me
Mini Me el 17 de Sept. de 2014
Respondida: Radha Krishna Maddukuri el 29 de Sept. de 2014
h=bar((1:2),xData_dump(2:3), 0.4,'grouped','r');hold on
I am trying to bar plot a data. but each bar shows up with the same color. is there anyway I can have each data inside xdata_dump to have diff color without breaking it in this format:
h=bar(1,xData_dump(2),0.4,'g');hold on;
h=bar(2,xData_dump(3),0.4,'m');hold on;

Respuestas (1)

Radha Krishna Maddukuri
Radha Krishna Maddukuri el 29 de Sept. de 2014
The script that you have used is accurate for the most part. I would suggest using
>> hold all
in place of 'hold on'. Using the HOLD ALL command once, ensures that all the bars of the bar plot have different colors.
As a sample script, you could try the following:
>> y = [75.995,91.972,105.711];
>> figure;
>> hold all;
>> bar(1,y(1),0.4,'g');
bar(2,y(2),0.4,'m');
bar(3,y(3),0.4,'b');

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by