boxplot at uneven spacing

5 vues (au cours des 30 derniers jours)
Pankaj
Pankaj le 9 Nov 2019
Just consider the following example, which I have taken from here.
rng('default') % For reproducibility
x1 = rand(5,1);
x2 = rand(10,1);
x3 = rand(15,1);
x = [x1; x2; x3];
g1 = repmat({'First'},5,1);
g2 = repmat({'Second'},10,1);
g3 = repmat({'Third'},15,1);
g = [g1; g2; g3];
% Create the box plots.
boxplot(x,g)
The above will boxplot at equal intervals, for which I can chang the xticks. What I want is to boxplot at uneven abscissa values, lets say at abscissa = [1.1, 2.5, 4.6]
Thanks

Réponse acceptée

Akshay K A
Akshay K A le 12 Nov 2019
Hi Pankaj,
Refer to Plot Appearance section in the Box Plot documentation link below:
'Positions' Name-Value Pair can be used to specify the abscissa vector.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by