How to assign lables of box plot
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Mekala balaji
am 7 Apr. 2018
Kommentiert: Star Strider
am 13 Apr. 2018
Hi,
I have below data:
A B C 1 3 5 12 23 56 12 15 26 18 28 23 19 29 27 25 33 46
I want to get the box plot, and assign each plot name as (A,B,C)
Dataset: 1 3 5 12 23 56 12 15 26 18 28 23 19 29 27 25 33 46
xlabels: {'A' 'B' 'C'}
ylables: {'ObservedData'}
My code: boxplot(dataset) ylabel('ylables') xlabel('xlables') But, I can get the xlables (as A, B, C)
0 Kommentare
Akzeptierte Antwort
Star Strider
am 7 Apr. 2018
Try this:
Dataset = [ 1 3 5
12 23 56
12 15 26
18 28 23
19 29 27
25 33 46];
xlabels = {'A' 'B' 'C'};
ylabels = {'Observed Data'};
figure
boxplot(Dataset)
ylabel(ylabels)
set(gca, 'XTickLabel',xlabels)
2 Kommentare
Star Strider
am 13 Apr. 2018
It should work, although sometimes it is necessary to specify the 'XTick' values as well.
I am using R2018a. This should work for R2012:
figure
boxplot(Dataset)
ylabel(ylabels)
xt = get(gca, 'XTick');
set(gca, 'XTick',xt, 'XTickLabel',xlabels)
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!