Barplot with extra information
5 ビュー (過去 30 日間)
古いコメントを表示
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 Center および File Exchange で Color and Styling についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!