Цвета заливки секций в treemap

Добрый день. Возможно ли управлять цветом заливки секций в древовидной карте?
Например, по условию: “lpe:if(value<=100, ‘black’, ‘blue’)” ?

Добрый день!

Коллеги, рекомендуем ознакомиться с комментарием в статье - https://help.luxmsbi.com/-1118/treemap

Добрый день. Поясните по какому принципу выводятся цвета областей на данной карте? В какой-то закономерности от объема(количества) значения или совсем рандомно?

И есть ещё проблема - не выводятся секции с значениями = 0, что неправильно, на наш взгляд.

Добрый день!

Цвета выводятся на основе процентов, по которым разбиты наборы данных.

Также в TREEMAP можно указать цветовую палитру через массив цветов:

colorPalette: [
'red',
'blue',
'yellow',
'black',
],
  • где максимальное значение берет первый цвет, и так по порядку.

Так как в секциях присутствует нулевое(0) значение, то данные - отсутствуют, поэтому они не выводятся на дэш.

Добрый день.

Цвета выводятся на основе процентов, по которым разбиты наборы данных.

А можно подробнее сам алгоритм вывода цвета? Зависимости прямой, например, для наибольшего процента не наблюдается.

Также в TREEMAP можно указать цветовую палитру через массив цветов:

Указал ровно тот, массив, что приведен. Получилось вот что - почему красный отсутствует в максимальном значении?

Так как в секциях присутствует нулевое(0) значение, то данные - отсутствуют, поэтому они не выводятся на дэш.

Так это неправильно. Есть измерение, для него значение = 0, но почему оно не выводится? Это же противоречит визуальному контролю. На других же типах графиков 0 выводится, как и должно быть. Или хотя бы в данном типе графика это как-то должно настраиваться. Иначе сейчас приходится добавлять принудительно копейку(например), чтобы показать измерение с 0-ым значением.

Добрый день.

  1. В случае указания colorPalette показателям выставляются цвета в зависимости от того, как они пришли с сервера. По умолчанию размерности отсортированы от А до Я. В нашем массиве красный цвет стоит первым. Скорее всего, первым показатель пришел “АИЦ” - он и окрасился красным. Исходя из того, что в данном массиве только 4 цвета, все показатели поочередно окрасились в эти 4 цвета.
    Уточнили момент по поводу окраски показателей: каждому показателю можно указать цвет индивидуально через блок style:
    style: {
      age: {
        '35-50': {
          color: 'rgba(95,177,56,1)',
        },
        'Не задано': {
          color: 'black',
        },
      },
    },
  1. В данный момент мы считаем, что данное поведение неожидаемое, т.к. площадь показателя рассчитывается в зависимости от значения, соответственно, если показатель имеет значение 0, то и его площадь равна 0. Если данное пожелание будет озвучено другими заказчиками, мы рассмотрим возможность изменения логики.