1

我有两组数据 4ACH 和 6ACH:和 4 个子组:

      4ACH           6ACH
    0.04485625  0.04265625
    1.881133333 0.595466667
    1.152166667 0.613
    1.842835802 0.401030556
    0.3139072   0.170007298
    -----
    0.04485625  0.04265625
    0.002466667 0.000133333
    1.152166667 0.613
    0.003676543 0.000462346
    0.3139072   0.170007298
    ----
    0.000628571 0.00005
    0.001266667 0.0002
    1.152166667 0.613
    0.001048457 0.000462346
    0.30285028  0.159355735
    ------
    0.04485625  0.04265625
    0.001266667 0.0002
    1.152166667 0.613
    0.002796914 0.000777778
    0.30285028  0.159355735

bar([4ach 6ach])给我: 在此处输入图像描述

如何在红线所在的位置添加不同的间距?这是正确的,但对于 r。分组条形图我怎样才能得到第二行文字?我记得看到一些关于 text 命令的东西。这显示了如何获取分组标签,但我无法完全解决此示例: 如何在 MATLAB 中调整 3-D 条形分组和 y 轴标签?

4

1 回答 1

2

一种解决方案是在您的表格中插入零而不是'----'或者试试这个

bar([[4ACH(1:5) 6ACH(1:5)];[0 0];[4ACH(6:10) 6ACH(6:10)];...
[0 0];[4ACH(11:15) 6ACH(11:15)]])
于 2013-04-18T14:59:02.170 回答