- boxplot doesn't support variably-spaced box locations.
- use 'LabelOrientation','Horizontal' to maintain normal tick label orientation.
Change the distance between boxplots
40 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
採用された回答
dpb
2021 年 11 月 13 日
編集済み: dpb
2021 年 11 月 13 日
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 件のコメント
dpb
2021 年 11 月 14 日
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.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Graphics Object Programming についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!