matlab 条形图横坐标,Matlab条形图bar横坐标间距设置
1. 默認橫坐標
數(shù)據(jù) X=[x1, x2, x3, x4, x5, x6]? %一行六列
bar(X);? ?%繪制基礎(chǔ)條形圖
2. 修改橫坐標標簽
#考慮橫坐標標簽文本較長且字體較大的情況
bar(X);
set(gca, 'xticklabels',{'Apple', 'Orange', 'Banana', 'Pear', 'Pitaya', 'Lemon'}, 'Fontname', 'Times New Roman', 'Fontsize', 16);? ?%修改標簽之后,間距太小
3. 修改橫坐標間距
#默認顯示中的6個標簽,實際上是8個:初值, 1, 2, 3, 4, 5, 6, 末值
#在繪圖框?qū)挾炔蛔兊那闆r下,修改橫坐標范圍,改變顯示間距
bar(X);
axis([0.5 6.5 0 1]);? ? %修改坐標軸顯示范圍,[x-min? x-max? y-min? y-max]
set(gca, 'xticklabels', {'Apple', 'Orange', 'Banana', 'Pear', 'Pitaya', 'Lemon'}, 'Fontname', 'Times New Roman', 'Fontsize', 16);
#標簽間距變寬,滿足顯示效果
#條形寬度還可以再優(yōu)化一下
bar(X, 0.5);? ?%bar(x, width) ,width為默認寬度的倍數(shù)
axis([0.5 6.5 0 1]);
set(gca, 'xticklabels', {'Apple', 'Orange', 'Banana', 'Pear', 'Pitaya', 'Lemon'}, 'Fontname', 'Times New Roman', 'Fontsize', 16);
總結(jié)
以上是生活随笔為你收集整理的matlab 条形图横坐标,Matlab条形图bar横坐标间距设置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 这款吸血鬼种地游戏 凭什么能卖150万份
- 下一篇: 比亚迪豪横!开始回购18亿元公司股票 0