Effacer les filtres
Effacer les filtres

plots with xlabel too long of a string for the plot

1 vue (au cours des 30 derniers jours)
Adam Jurhs
Adam Jurhs le 10 Mai 2022
Commenté : Rik le 10 Mai 2022
hi,
i need to make a plot that has doubles for the y-axis and strings for the x-axis
1,'abc'
2,'def'
3,'ghi'
4,'jkl'
5,'mno'
...
i've been plotting using the index as the x-axis and using xlabel ('abc def ghi jkl mno ...') to give them a name. the problem is that the strings don't line up with the index and the length when plotted have gotten longer than the size of the plot. i'm thinking i could rotate the strings at a 45* angle, but i don't know how to do that). hints?

Réponse acceptée

Prakash S R
Prakash S R le 10 Mai 2022
Modifié(e) : Prakash S R le 10 Mai 2022
set(gca, 'XTickLabels', {'abc' 'def' 'ghi' 'jkl' 'mno' ..}) ;
xtickangle(45)

Plus de réponses (1)

Adam Jurhs
Adam Jurhs le 10 Mai 2022
awesome, thanks! worked perfectly
  2 commentaires
Prakash S R
Prakash S R le 10 Mai 2022
Awesome! Please "Accept" the response that was helpful, if you could :)
Rik
Rik le 10 Mai 2022
You also posted this as a comment. Feel free to delete it and repost it as a comment.

Connectez-vous pour commenter.

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Produits


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by