- boxplot doesn't support variably-spaced box locations.
 - use 'LabelOrientation','Horizontal' to maintain normal tick label orientation.
 
Change the distance between boxplots
    15 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Imran Kanjoo
 el 13 de Nov. de 2021
  
    
    
    
    
    Comentada: dpb
      
      
 el 14 de Nov. de 2021
            I use following code to create the boxplot. I want to change the distance between the two boxes. However, I cant find any property to control the distance.
rng default  % For reproducibility
x = randn(100,15);
figure
boxplot(x,'PlotStyle','compact')
set(gca,'FontSize',10,'XTickLabelRotation',90)
Also, the XTickLabelRotation does not change the xtick label orientaiton. How can I change orientaion?

0 comentarios
Respuesta aceptada
  dpb
      
      
 el 13 de Nov. de 2021
        
      Editada: dpb
      
      
 el 13 de Nov. de 2021
  
      On the latter, why TMW chose to create a different name for the property instead of maintaining consistency with all other plotting routines is one of those maddening inconsistencies they love to introduce -- more and more so recently, it seems.  
I suppose it goes to the specialized plot that's to be easy to use and so doesn't need/shouldn't have all the bells and whistles of a generic axes object.  So, they provide the two choices of rotated or not with a different name.  I suppose there is some logic there...
4 comentarios
  dpb
      
      
 el 14 de Nov. de 2021
				The position vector is a 4-vector of [left bottom width height].  Adjust as desired.  See the doc on axes properties for all the details.
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

