Как пометить легенду для бара, а не для ошибок - PullRequest
0 голосов
/ 23 сентября 2019

Я хочу отметить легенду только для бара.Кто-нибудь может мне помочь?Спасибо!

Код, который я написал ниже:

figure(1);
TGmatch=7.15;
AGmatch=8.32;
TGnonmatch=7.56;
AGnonmatch=7.84;
adRT=[TGnonmatch AGnonmatch;TGmatch AGmatch]; 
H2=bar(1:2,adRT);
set(get(gca, 'YLabel'),'String','accuracy-adjusted RT (ms/%)','FontSize',14);
set(gca, 'FontSize',14,'XTick',[1 2],'XTickLabel',{'Nonmatch','Match' })
set(get(gca, 'Title'),'String','(C) visual-spatial attention','FontSize',16);
ylim([5 9]);
set(gca,'YTick',1:2:10);
hold on 
TGmatchSE=.25;
AGmatchSE=.44;
TGnonmatchSE=.29;
AGnonmatchSE=.41;
adRTSE=[TGnonmatchSE, AGnonmatchSE; TGmatchSE, AGmatchSE];
set(gca, 'Box', 'off');
set(gca,'color','none');
legend(H2,'TG','AG');
X=cell2mat(get(H2,'XData')).'+[H2.XOffset];  % compute bar locations
H3=errorbar(X,adRT,adRTSE,'.');  % add the errorbar
set(H3,{'Color'},get(H2,'FaceColor'));

Figure

...