Bar charts with different colors
1 回表示 (過去 30 日間)
古いコメントを表示
% Dear users, when I run the code I want to get bars in different colors (not one color). Could you please tell me how to do it?
% Thanks in advance!
SC01_LS02_TVSR_112=[0.0127 0.0139 0.0058 0.0112 0.0048 0.0126 0.0037];
bar(SC01_LS02_TVSR_112);
0 件のコメント
回答 (2 件)
Rik
2019 年 11 月 19 日
Depending on your release you can set the CData property of every bar, or you will need to create separate bar objects and set the FaceColor property.
0 件のコメント
KALYAN ACHARJYA
2019 年 11 月 19 日
編集済み: KALYAN ACHARJYA
2019 年 11 月 19 日
One way:
SC01_LS02_TVSR_112=[0.0127 0.0139 0.0058 0.0112 0.0048 0.0126 0.0037];
col=['r','y','b','k','b','k','y']; % Decide color as you want
for i=1:length(SC01_LS02_TVSR_112)
h=bar(i,SC01_LS02_TVSR_112(i));
set(h,'FaceColor',col(i));
hold on;
end
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Bar Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!