- 积分
- 8364
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-5-1
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2014-8-27 09:39:47
|
显示全部楼层
经过试验,大概可以画出来了,谢谢 @沙颖凯
现将代码与大家分享
%设置柱状图的坐标轴范围
data = [1.7, 1.0, 0.565, 0.508, 0.081, 0.145];
a = [1,2,3,4,5,6];
b = bar(data,'r');
set(gca,'XTickLabel',{'Sina all','Sina travel','S&S','STM','CHI','MI'})
%axis([0 7 0.0 1.0]);
axis ;
hold on;
%b = bar(data);
set(gca,'box','off');
set(gca, 'yLim',[-1 2]); % y轴的数据显示范围
set(gca,'yTick',[-1:3:1]); % y轴的记号点
%set(gca, 'XGrid','on'); % X轴的网格
set(gca, 'yColor','w'); % y轴的颜色
line([0,7],[1,1],'linewidth',1,'color','k') % draw horizontal lines to define a new one
line([0,7],[0,0],'linewidth',1,'color','k') % draw horizontal lines to define a new one
line([0,7],[-1,-1],'linewidth',1,'color','k') % draw horizontal lines to define a new one
line([7,7],[-1,1],'linewidth',1,'color','k') % draw horizontal lines to define a new one
line([0,0],[-1,1],'linewidth',2,'color','k') % draw horizontal lines to define a new one
text(-0.4,-1,'-1')
text(-0.3,0,'0')
text(-0.3,1,'1')
%ylabel('micro F-measure');
|
|