how to make the empty area of the boxplot smaller?

2 visualizaciones (últimos 30 días)
Zeynab Mousavikhamene
Zeynab Mousavikhamene el 25 de Dic. de 2019
Respondida: Abhilash Padma el 30 de Dic. de 2019
Here is the code I use:
boxplot(Tmean_split.pixels,'widths',0.1)
1.JPG
I want to make the empty area around the box smaller. There is huge empty area befor and after number 1 in x-axis and I want to make it smaller. How can I do that?
I used
xlim([0.9 1.1])
but it made the width of box larger which I dont want.
  2 comentarios
KALYAN ACHARJYA
KALYAN ACHARJYA el 25 de Dic. de 2019
Can you provide the code to generate above mentioned plot?
Zeynab Mousavikhamene
Zeynab Mousavikhamene el 25 de Dic. de 2019
a=[3987,1269,1.032250000000000e+04,2784,6.331500000000000e+03,1515];
boxplot(a)
%xlim([0.9 1.1])
boxplot(Tmean_split.pixels,'widths',0.1)

Iniciar sesión para comentar.

Respuestas (1)

Abhilash Padma
Abhilash Padma el 30 de Dic. de 2019
You could use the “PlotBoxAspectRatio” property of axes to decrease the size of x-axis so that you can make the empty area of the boxplot smaller. See the following code:
a=[3987,1269,1.032250000000000e+04,2784,6.331500000000000e+03,1515];
ax=axes;
boxplot(ax,a);
ax.PlotBoxAspectRatio=[0.3 1 1];

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by