在条形图中编辑类别值的字体大小?

时间:2019-06-19 21:38:54

标签: matlab plot

我有5个类别数据,我想减小它们的字体大小,因为它们太长了。有什么建议如何减少分类数据而不是x标签的字体大小?

name={'Publish request';'Recieve Requests';'Submit response values';'Submit payment;'Run payment fun.'};
y=[443193   284225;
 97320    11680 ;
 395093   262317 ;
 340155      221075;
 42404       20940]

bar_handle=bar(y);

1 个答案:

答案 0 :(得分:1)

您应该创建一个文本对象并修改fontsize属性,

name={'Publish request';'Recieve Requests';'Submit response values';'Submit payment';'Run payment fun.'};
y=[443193   284225;
   97320    11680 ;
   395093   262317 ;
   340155   221075;
   42404    20940];

bar_handle=bar(y);
ylim([0 475000])
x_name=[1:5]-0.35;
y_name=y(:,1)+10000;
text(x_name,y_name,name,'fontsize',8)