Create Error bar and title into the bar chart
    5 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
Hi guys
I have a bar chart and I want to add a error bar. But I dont know how to do that. 
I have added my data set and this is my bar chart:
figure();
scaleSelection = strcmp(scale,'like'); % use strcmp(), not "==".
barData = meanVariantsVelocity(scaleSelection); 
bh = bar(barData);
bh.FaceColor = 'flat'; 
% Find which bars have velocity==50
velocitySelection = velocity == 50;
velocityBarIdx = ismember(find(scaleSelection), find(velocitySelection)); 
% Choose two colors
barColors = [0 0 1; 1 0 1]; 
% Color the vel=50 bars
cmap = barColors(velocityBarIdx+1,:); 
bh.CData = cmap;
[vgroup, vg] = findgroups (clean_ds.variants);
title = ('like');
% % add x tick labels
ax = bh.Parent; 
ax.XTick = 1:numel(barData); 
ax.XTickLabel = vg;
ax.TickLabelInterpreter = 'none'; 
xtickangle(ax, 45) % or try 90 degrees
my title is also not working.
Do you guys can help me?
2 commentaires
  Adam Danz
    
      
 le 14 Mai 2020
				Copy of question
Hi guys
I have a bar chart and I want to add a error bar. But I dont know how to do that. 
I have added my data set and this is my bar chart:
figure();
scaleSelection = strcmp(scale,'like'); % use strcmp(), not "==".
barData = meanVariantsVelocity(scaleSelection); 
bh = bar(barData);
bh.FaceColor = 'flat'; 
% Find which bars have velocity==50
velocitySelection = velocity == 50;
velocityBarIdx = ismember(find(scaleSelection), find(velocitySelection)); 
% Choose two colors
barColors = [0 0 1; 1 0 1]; 
% Color the vel=50 bars
cmap = barColors(velocityBarIdx+1,:); 
bh.CData = cmap;
[vgroup, vg] = findgroups (clean_ds.variants);
title = ('like');
% % add x tick labels
ax = bh.Parent; 
ax.XTick = 1:numel(barData); 
ax.XTickLabel = vg;
ax.TickLabelInterpreter = 'none'; 
xtickangle(ax, 45) % or try 90 degrees
my title is also not working.
Do you guys can help me?
Réponses (1)
  Adam Danz
    
      
 le 19 Fév 2020
        
      Modifié(e) : Adam Danz
    
      
 le 19 Fév 2020
  
      Here's a simple demo you can follow to add errorbars to your bar plot. 
If you get stuck applying that demo, share what you've got and I'd be happy to get you over the hump. 
To fix the title problem 
title('like');  % not title = ('like');
0 commentaires
Voir également
Catégories
				En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


