bar plot from data

9 views (last 30 days)
Francesco Marchione
Francesco Marchione on 7 Nov 2022
Hello,
I have the following data
y = [20 60 40 50 80 90]
and the following errors
err.high = [2 5 6 8 9 5].
err.low = [2 5 6 8 9 5].
I would like to obtain a graph exactly like the one attached, with the maximum values (the y-values) shown and with the legend grouped in the same way. I would like to have the font in latex.
Can you help me write the code in matlab?
Thanks in advance

Answers (1)

Francesco Marchione
Francesco Marchione on 7 Nov 2022
x = 1:6;
data = [20 60 40 50 80 90]';
errhigh = [2 5 6 8 9 5];
errlow = [2 5 6 8 9 5];
bar(x,data)
hold on
er = errorbar(x,data,errlow,errhigh);
er.Color = [0 0 0];
er.LineStyle = 'none';
hold off

Categories

Find more on Discrete Data Plots in Help Center and File Exchange

Products


Release

R2022b

Community Treasure Hunt

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

Start Hunting!