使用text 命令,
举个例子
close all ,
x = rand(100,1);
[n,y] = hist(x);
maxN = max(n);
%设置显示x,y长度限制
axis([0 12 0 maxN+2])
%根据直方图的数据绘制出图形
bar(y,n);
for i = 1:length(y)
%直方图上面数据对不齐,利用水平和垂直对齐
text(y(i),n(i)+05,num2str(n(i)),'VerticalAlignment','middle','HorizontalAlignment','center');
end
横向比例条形图怎么只显示最大占比的原因如下:条形图和柱状图表达的数据的形式基本相同,不过区别还是有的1,条形图由于是横向的,所以更适合用于一些类别名称比较长的数据,这样就可以显示完整,而柱状图会因为太长变成45度显示,或是省略部分内容,影响美观。2,条形图可以做成横向的旋风图,进行对比,很漂亮,也比较直观。柱状图不行。3,柱状图可以与折线图配合次坐标轴,做成复合型图表,条形图在这点上想实现比较费力。4,最后就是影响都不大是,根据放置图表的区域形状,选择美观大方的就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)