- 积分
 - 8330
 
	- 贡献
 -  
 
	- 精华
 
	- 在线时间
 -  小时
 
	- 注册时间
 - 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'); 
 
 
 |   
 
 
 
 |