Я бы хотел, чтобы вертикальное расположение цветов в столбцах сгруппировалось в соответствии с расположением цветов в легенде диаграммы.Но что бы я ни старался, они не совпадают.Вот ситуация
BarChart[{{5, 37, 56}, {22, 49, 28}, {31, 60, 10}},
ChartLayout -> "Percentile",
ChartLegends -> Placed[{"1-Volume", "2-Area", "3-Length"}, Right],
ChartLabels -> {{"Before", "During", "After"}, None}]

В реальном примере в легенде есть еще несколько записей (6), поэтому было бы неплохо, если бы порядок легендыцвета соответствовали порядку в барах.Я понимаю, что могу установить ChartLegends
для отображения на Bottom
, но выглядит не очень хорошо, учитывая множество записей легенды.
Кроме того, обращение списка легенд не работает должным образом.Текст легенд был переупорядочен, но цвета не были переупорядочены (см. Ниже), поэтому подписи к легендам больше не соответствуют данным на диаграмме.
Изменение порядка данных (или данных и элементов легенды) также не работает.
Есть предложения?
