Add text above grouped bars
2 ビュー (過去 30 日間)
古いコメントを表示
Jesper Nielsen
2019 年 11 月 12 日
コメント済み: Jesper Nielsen
2019 年 11 月 12 日
Hi!
I found a code that adds the numerical values of my bars above the bars in my plot, but I want to add a %-sign after the values, to highlight that the values are measured in percentage.
y1 = [0.0 3.3; 4.8 7.7; 19.3 6.6; 49.4 35.2; 26.5 47.3];
hBar = bar(y1,1);
for k1 = 1:size(y1,2)
ctr(k1,:) = bsxfun(@plus, hBar(1).XData, hBar(k1).XOffset');
ydt(k1,:) = hBar(k1).YData;
text(ctr(k1,:), ydt(k1,:), sprintfc('%.1f', ydt(k1,:)), 'HorizontalAlignment','center', 'VerticalAlignment','bottom', 'FontSize',14, 'Color','black')
end
Is there any way to do this?
Thank you in advance.
0 件のコメント
採用された回答
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Annotations についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!