Hi when I plot I always get the same color for both bar. They are from different classes. How can I make the color different? Thank you.
1 次查看(过去 30 天)
显示 更早的评论
close all
clear
clc
r = [100; 80];
bar(r)
ylabel('Accuracy');
xlabel('Classifier')
%yticks([0 0.2 0.4 0.6 0.8 1])
xticklabels({'Mono', 'Hetero'})

0 个评论
采纳的回答
William Rose
2022-11-28
@sam,
y=[100 90 70];
b=bar(y,'FaceColor','flat');
%Next line: Each row is the colorspec for one bar
b.CData=[1,0,0;0,1,0;0,0,1];
更多回答(0 个)
另请参阅
类别
Find more on Data Distribution Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!