How can i add labels to the stem diagram?? I have attached a pic to be specific where i require the labels.

 Accepted Answer

Try this:
Year = 1995:2020;
Group = randi([2000 11000], size(Year));
figure
stem(Year, Group, 'filled')
lblc = sprintfc('%d',Group);
text(Year, Group+100, lblc, 'HorizontalAlignment','center', 'VerticalAlignment','bottom')
Make appropriate changes to the text and sprintfc calls to display the result you want. (The sprintfc function is undocumented, however uses the sprintf syntax. You can also use the compose function to produce a cell array of labels.)

2 Comments

Thank you. I made one change and it worked (see below the change in bold).
lblc = sprintfc('%d',Group1);
Thank you once again.
As always, my pleasure!
I somehow missed the ‘1’. My apologies!

Sign in to comment.

More Answers (1)

Milosha Britto Nordbø
Milosha Britto Nordbø on 16 May 2020

0 votes

No problem, at least I understood it. If you had the '1' then I wold never understand the logic behind it.

Categories

Tags

Community Treasure Hunt

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

Start Hunting!