How do I change the colours of the bars in a bar plot?
Show older comments
So I have 2 samples that have 4 layers each. I want to make a bar graph of the layers of every sample next to the value of the control sample. I want change the colours of every bar. How do I do this?
clear all
close all
clc
%% LOI Data
SWC = 6.70;
SWN1 = 18.8;
SWN2 = 19.3;
SWN3 = 11.3;
SWN4 = 4.59;
KHC = 9.87;
KHN1 = 20.0;
KHN2 = 16.7;
KHN3 = 9.98;
KHN4 = 10.1;
%% Plot
LOI = [ SWN1,SWC,KHC,KHN1; SWN2,SWC,KHC,KHN2; SWN3,SWC,KHC,KHN3; SWN4,SWC,KHC,KHN4];
bar(LOI);
legend('SW','SW Control','KH Control','KH')
xlabel('Layer [#]')
ylabel('LOI [%]')

So this is the picture of the graph. The colours of every layer should arrange like this: [blue, light blue, light red, red]
Accepted Answer
More Answers (0)
Categories
Find more on Bar Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!