【发布时间】:2015-09-05 02:55:24
【问题描述】:
我尝试绘制 16 个条形图,其中 8 个属于一个组。我想给这个组一个红色,其他 8 个属于另一个被赋予蓝色的组。我想成对排列酒吧,每对包含红色组中的一个和绿色组中的一个。我尝试了以下方法:
bar(num1,info(1:2:end);
bar(num2, info(2:2:end);
其中info 包含我要绘制的16 个值,num1=1:2:numel(info) 和num2=2:2:numel(info)。如果我这样做,所有的酒吧都被放置在他们的邻居附近,并且酒吧之间没有间隙。理想情况下,为了提高可视化效果,对之间应该有空间,但对内没有空间。比如bar1bar2 <space> bar3bar4 <space> bar5bar6<space>...
有人可以帮我解决这个间距问题吗?非常感谢!
【问题讨论】:
-
num1=1:numel(info)应该是num1=1:2:numel(info)对吧?否则,在第一个bar命令中,第一个和第二个参数的大小不同。 -
对不起,那是正确的。我已经编辑过了。