How to add more names on a plot axis
    4 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Siskia Yarzagaray
 il 15 Mag 2016
  
    
    
    
    
    Commentato: Siskia Yarzagaray
 il 16 Mag 2016
            As shown in the graph below, I have edited to X-axis to include names. At the moment it only shows 6 names. How do I increase the number of names that may be shown on the X-axis? To be a bit more specific, each bar should show its own name underneath it.

I've made use of the folowing code in order to edit the axis.
 % 
ax = gca;
set(ax, 'XTickLabel', y, 'XMinorTick','on'); %Change the YtickLabels to course code.
ax.XTickLabelRotation = 90;
0 Commenti
Risposta accettata
  Azzi Abdelmalek
      
      
 il 15 Mag 2016
        
      Modificato: Azzi Abdelmalek
      
      
 il 15 Mag 2016
  
      Look at this example
x=1:20
y=randi(10,1,numel(x))
bar(x,y)
n=numel(y)
names=strsplit(sprintf('name%d ',1:n))
ax = gca;
ax.XTick=x
set(ax, 'XTickLabel', names, 'XMinorTick','on'); 
ax.XTickLabelRotation = 90;
Più risposte (0)
Vedere anche
Categorie
				Scopri di più su 2-D and 3-D Plots in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

