Barplot with extra information

조회 수: 11 (최근 30일)
Lene
Lene 2014년 1월 31일
댓글: Amit 2014년 1월 31일
Hello,
I am currently writing my bachelorthesis and have to create some barplots. Unfortunately I have no clue how to use matlab. I could teach myself enough vor simple barplot but now my Prof wants me to include more information. In detail I have to include whether so Bars are significantly distinct
I found some info about how to do that in this page: http://tinyurl.com/l6dbpwx but actually I have absolutely no clue how to perform this on my plot.... I'm really not talented with such things....
Thats my code for the Graph:
if true
% code
% Grafiken Hit-rate, dprime, Rt%
clear all; close all; clc; % ******************* %
%d-Primes MF_10 % alpha: 1,64, Theta: 1.6; Gamma:1.59; Steady: 1.76% %Z = [1.64; 1.6; 1.59; 1.76];
% subplot(2,2,1), plot(Z) %bar(Z) % title('d-primes Exp. 1') %ylabel('d-primes') %set(gca, 'XTickLabel', {'Alpha','Theta','Gamma','Steady'})
% Hit Rates MF_11, splitted: Remember/know % Remember theta: 27,6; alpha: 27,4; Steady 27,5 % % Know theta 23,5; alpha: 21,3; Steady 27,8 % Y = [ 27.6, 23.5; 27.4, 21.3; 27.5, 27.8 ]; subplot(1,3,1),plot(Y) f= bar(Y) %title('Hit-Rates') ylabel('Hit-Rate') set(gca,'XTickLabel',{'Theta','Alpha','Steady'}) legend('Remember','Know','Location', 'SouthEast') set(f(1), 'FaceColor', [36,36,36]/265) set(f(2), 'FaceColor', [122,139,139]/256)
%d-prime values MF_11 splitted %
%rem theta: .41; alpha: .42; steady: .42
%know theta: 1.15; alpha: 1.08; Steady: 1.33
YY = [ 0.41, 1.15;
0.42, 1.08;
0.42, 1.33 ];
subplot(1,3,2),plot(YY)
g= bar(YY)
%title('d-Primes')
ylabel('d-Primes')
set(gca,'XTickLabel',{'Theta','Alpha','Steady'})
legend('Remember','Know','Location', 'SouthEast')
set(g(1), 'FaceColor', [36,36,36]/265)
set(g(2), 'FaceColor', [122,139,139]/256)
%RT MF_11 splitted % erst know, dann remember
y = [ 0.45, 0.43;
0.45, 0.43;
0.47, 0.40 ];
subplot(1,3,3),plot(y)
h=bar(y)
%title('RT')
ylabel('RT')
set(gca,'XTickLabel',{'Theta','Alpha','Steady'})
legend('Remember','Know','Location', 'SouthEast')
%h = bar(y,'stacked');
set(h(1), 'FaceColor', [36,36,36]/265)
set(h(2), 'FaceColor', [122,139,139]/256)
end
For example I would need those stars between all three know-bars (grey) in the first subplot. I hope someone can help me with this.
Best, Lene

답변 (0개)

카테고리

Help CenterFile Exchange에서 Color and Styling에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by