Как я могу создать график barseries, используя как сгруппированные, так и сложенные стили в MATLAB?

Документация панели MATLAB утверждает следующее:

bar (..., 'style') определяет стиль полос. "стиль" - это "сгруппированный" или "составной". Режим отображения по умолчанию - ' grouped '.

Однако я хотел бы достичь и одновременно. Позвольте мне уточнить, приведя пример:

Y = [1.0 0.5 0.7
     2.0 1.5 2.0
     5.0 4.0 5.0
     4.0 4.0 4.5
     3.0 2.0 2.0];

bar(Y,'group');

Этот код создает следующий сгруппированный график барсерий с 5 различными наборами по 3 столбца, сгруппированных вместе:

enter image description here

bar([repmat(0.5,5,1) Y(:,1)-0.5],'stack');

И этот код создает следующие сгруппированные график barseries, используя только первый столбец определенной выше матрицы Y :

enter image description here

Я хотел бы объединить эти два, чтобы получить график barseries, который группируется и складывается одновременно. Таким образом, желаемый результат будет похож на первое изображение, и каждая из трех полосок в наборе будет сложена, как второе изображение.

7
задан N West 1 May 2012 в 17:59
поделиться