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!