フィルターのクリア

plots with xlabel too long of a string for the plot

1 回表示 (過去 30 日間)
Adam Jurhs
Adam Jurhs 2022 年 5 月 10 日
コメント済み: Rik 2022 年 5 月 10 日
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?

採用された回答

Prakash S R
Prakash S R 2022 年 5 月 10 日
編集済み: Prakash S R 2022 年 5 月 10 日
set(gca, 'XTickLabels', {'abc' 'def' 'ghi' 'jkl' 'mno' ..}) ;
xtickangle(45)

その他の回答 (1 件)

Adam Jurhs
Adam Jurhs 2022 年 5 月 10 日
awesome, thanks! worked perfectly
  2 件のコメント
Prakash S R
Prakash S R 2022 年 5 月 10 日
Awesome! Please "Accept" the response that was helpful, if you could :)
Rik
Rik 2022 年 5 月 10 日
You also posted this as a comment. Feel free to delete it and repost it as a comment.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeMATLAB についてさらに検索

製品


リリース

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by