我怎么能改变的颜色栏2,4,6 ?

3视图(30天)
flashpode
flashpode 2022年5月2日
回答: 沃斯 2022年5月2日
你好,所以我让我的代码图酒吧,我想要的是改变的颜色条的位置2、4和6。这是我的代码:
T =分类(T);%变成类别变量
b =酒吧(T、C、“FaceColor”,“平”);
文本(1:长度(C), C, num2str (C),“绿色”,“底”,“水平的”,“中心”);
包含(“数量missatges”);ylabel (“便”)
标题(“Mitja de missatges de每mes”)
盒子
我也把matlab数据。比你提前

接受的答案

沃斯
沃斯 2022年5月2日
负载(“sl.mat”);
T =分类(T);%变成类别变量
你可以设置当您创建酒吧的颜色:
颜色=得到(gca (),“ColorOrder”);
cdata =颜色(的元素个数(T) 1),:);
cdata ([2 4 6]:) = (
1 0 0;%的红色
0 1 0;%绿色
1 1 0];%的黄色
b =酒吧(T、C、“FaceColor”,“平”,CData的cdata);
或者你可以设置颜色创建酒吧后:
b =酒吧(T、C、“FaceColor”,“平”);
cdata =得到(b,CData的);
cdata ([2 4 6]:) = (
1 0 0;%的红色
0 1 0;%绿色
1 1 0];%的黄色
集(b,CData的cdata);

更多的答案(0)

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!