Комбинированная диаграмма
8 800 555-89-02
Войти
Документация
CTRL+K
Standalone2409
SaaS

Комбинированная диаграмма

В этой статье
  • Комбинированная диаграмма
  • Настройки виджета
  • Настройка данных
  • Настройка отображения
  • Настройка фильтрации
  • Настройка виджета в YAML

Комбинированная диаграмма полезна, когда необходимо отобразить несколько мер с отличающейся размерностью.

Пример комбинированной диаграммы

Настройки виджета

Помимо общих настроек, у виджета есть уникальные.

Настройка данных

В виджет можно добавлять разрезы и меры. В разрезах можно скрыть пустые значения, добавить действия по клику и задать условие отображения. Для меры доступны дополнительные настройки.

Тип

Регулирует отображение диаграммы: авто (по умолчанию), в виде столбиков или линии с точками. При выборе отображения в виде линии можно настроить ее толщину.

Дополнительно для меры можно включить метки значений и указать их размер (по умолчанию — 12).

Заметка

Отображение режимов настройки цвета в разрезах и мерах зависит от конфигурации виджета и от выбранного типа отображения диаграммы: авто, столбик или линия.

1 разрез
1 мераТип диаграммы Линия

Для разреза:
Настройка цветов недоступна

Для меры доступны правила с режимом:
1. Базовый

Тип диаграммы Столбик

Для разреза доступны режимы:
1. Отключено
2. По значениям (для значений доступны правила с базовым режимом)
3. По правилу (для значений доступны правила по разрезу, которые добавлены в виджет)

Для меры доступны правила с режимами:
1. Базовый
2. По градиенту
3. Настроить
Несколько мерДля разреза любого типа диаграммы:
Настройка цветов недоступна

Для меры типа Авто:
Настройка цветов недоступна

Для меры типа Столбик доступны режимы:
1. Авто
2. Базовый
3. По правилу (для значений доступны правила с базовым режимом)

Для меры типа Линия доступны режимы:
1. Авто
2. Базовый
3. По правилу (для значений доступны правила с базовым режимом)

Настройка отображения

Размер текста

Регулирует размер текста в виджете, кроме значений меток для мер. Значение по умолчанию — 12.

Лимит разреза

Регулирует количество отображаемых на диаграмме столбиков или точек (по умолчанию — 15).

Скрыть пустые значения

Включите, чтобы пустые значения не отображались на диаграмме.

Подсказка

Если включить подсказку, то в режиме просмотра при наведении на столбик или точку на графике появится окошко с подробной информацией об отображаемых данных.

Ориентация

Регулирует направление, в котором отображаются столбики:

  • Авто (по умолчанию)
  • По вертикали
  • По левому краю
  • По правому краю

Если разрез имеет формат, образованный для времени, то ориентация диаграммы вертикальная, в других случаях — горизонтальная.

Сглаживание линий

Включите, чтобы линии на графике стали более плавными (доступно только для режима отображения в виде линии с точками).

Легенда

Подробности работы с легендой описаны на странице Режим редактирования.

Ось X

Для оси X можно включить отображение заголовка, а также настроить поворот и высоту меток.

Ось Y

Для оси Y можно включить отображение заголовка и указать ширину меток.

Ось Y2

Для оси Y можно включить отображение заголовка, указать ширину меток и диапазон.

Заметка

Отображение всех осей можно включить или отключить.

Отображать (условие отображения)

Подробности работы с условием отображения описаны на странице Режим редактирования.

Заметка

Если диапазон оси меньше значения меры, то график масштабируется до необходимого диапазона. Значения, которые не входят в диапазон, отображаются без точек за границей видимой части графика.

Настройка фильтрации

Для виджета доступны стандартные настройки фильтрации. Фильтр, настроенный в виджете, невозможно удалить в режиме просмотра.

Больше о «Комбинированной диаграмме» в видеокурсе.

Настройка виджета в YAML

Виджет можно редактировать не только в визуальном конструкторе, но и в YAML-редакторе. В таблице ниже представлены ключи и значения, которые можно использовать для настройки. Подробнее о том, как работать с ключом value, описано на странице Значения разрезов и мер в YAML. Форматы данных, которые можно использовать, описаны на соответствующей странице. Общие параметры для виджетов описаны на странице Настройка виджетов в YAML.

КлючТипОпределение
Настройка данных
titlestringЗаголовок
showMarkdownbooleanОписание
markdownTextstringТекст описания
markdownMeasuresМеры в описании
name
stringНазвание меры
value
Формула меры
dataType
enumТип данных меры
format
enumФормат
formatting
enumФорматирование
formattingTemplate
stringКастомное форматирование
Только для форматирования CUSTOM
displaySign
enumВид:
- NONE
- INDICATOR
displayCondition
Отображать (условие отображения)
dimensionsРазрезы
name
stringНазвание разреза
value
Формула разреза
dataType
enumТип данных разреза
format
enumФормат
formatting
enumФорматирование
formattingTemplate
stringКастомное форматирование
Только для форматирования CUSTOM
hideEmptyValues
booleanСкрыть пустые значения
hierarchyDimensions
Разрезы иерархии
Если добавлен этот параметр, то показатель определяется как иерархия
name
stringНазвание разреза
value
Формула разреза
dataType
enumТип данных разреза
format
enumФормат
formatting
enumФорматирование
formattingTemplate
stringКастомное форматирование
Только для форматирования CUSTOM
hideEmptyValues
booleanСкрыть пустые значения
color
Цвет:
- DISABLED
- VALUES
- RULE
Параметр не применяется, если:
1. Создано больше одной меры
2. Создана только одна мера с типом LINE
displayCondition
Отображать (условие отображения)
onClick
Действия по клику
Если показатель иерархический, параметр не отображается
color
Цвет:
- DISABLED
- VALUES
- RULE
Параметр не применяется, если:
1. Создано больше одной меры
2. Создана только одна мера с типом LINE
3. Разрез иерархический
displayCondition
Отображать (условие отображения)
measuresМеры
name
stringНазвание меры
value
Формула меры
dataType
enumТип данных меры
format
enumФормат
formatting
enumФорматирование
formattingTemplate
stringКастомное форматирование
Только для форматирования CUSTOM
display
Тип отображения меры
mode
enumТип:
- AUTO
- BAR
- LINE
lineThickness
enumТолщина линий:
- THIN
- THICK
Только для типа LINE
showLabels
Метки значений
enabled
booleanМетки вкл/выкл
size
numberРазмер меток
color
Цвет
1. Для мер с типом AUTO:
- AUTO
2. Для мер с типом BAR:
- AUTO
- BASE
- FORMULA
- RULE
3. Для мер с типом LINE:
- AUTO
- BASE
- RULE
displayCondition
Отображать (условие отображения)
sortingСортировка
Настройка отображения
titleSizenumberРазмер заголовка
titleColorЦвет заголовка:
- AUTO
- BASE
titleWeightenumТолщина шрифта:
- NORMAL
- BOLD
textsizenumberРазмер текста
dimensionLimitnumberЛимит разреза
hideEmptyValuesbooleanСкрыть пустые значения
showHintbooleanПодсказка
chartTypeenumТип:
- STACK
- GROUP
Применяется, если больше одной меры с типом BAR
orientationenumОриентация:
- AUTO
- HORIZONTAL
- VERTICAL-LEFT
- VERTICAL-RIGHT
lineSmoothingbooleanСглаживание линий
legendЛегенда
showTotalLabelsМетки итоговых значений
Только для типа STACK
enabled
booleanИтоговые метки вкл/выкл
size
numberРазмер итоговых меток
xAxisНастройки оси X
enabled
booleanОсь X вкл/выкл
rotation
numberПоворот меток
height
numberВысота меток
showTitle
booleanЗаголовок
x2AxisНастройки оси Х2
enabled
booleanОсь Х2 вкл/выкл
rotation
numberПоворот меток
height
numberВысота меток
showTitle
booleanЗаголовок
rangeSwitch
booleanДиапазон вкл/выкл
range
Значения диапазона
min
numberМинимальное значение
max
numberМаксимальное значение
yAxisНастройки оси Y
enabled
booleanОсь Y вкл/выкл
width
numberШирина меток
showTitle
booleanЗаголовок
y2AxisНастройки оси Y2
enabled
booleanОсь Y2 вкл/выкл
width
numberШирина меток
showTitle
booleanЗаголовок
rangeSwitch
booleanДиапазон вкл/выкл
range
Значения диапазона
min
numberМинимальное значение
max
numberМаксимальное значение
displayConditionОтображать (условие отображения)
displayConditionCommentstringКомментарий (замещающий текст)
Только для режимов VARIABLE и FORMULA
Настройка фильтрации
filterModeenumРежим фильтрации:
- DEFAULT
- SINGLE
- MULTI
- DISABLED
ignoreFiltersbooleanИгнорировать фильтры
filtersФильтры
aggregateFiltersАгрегатные фильтры
stateNamestringСостояние

Пример настроенного виджета в YAML-редакторе:

- key: combined-bar-chart
  apiVersion: "7"
  type: COMBINED_CHART
  settings:
    title: ""
    titleSize: 14
    titleColor:
      mode: AUTO
    titleWeight: NORMAL
    showMarkdown: false
    markdownMeasures: []
    markdownText: ""
    textSize: 12
    displayCondition:
      mode: DISABLED
    showTotalLabels:
      enabled: false
      size: 12
    xAxis:
      enabled: true
      showTitle: false
    x2Axis:
      enabled: true
      showTitle: false
      rangeSwitch: false
      range: {}
    yAxis:
      enabled: true
      showTitle: false
    y2Axis:
      enabled: true
      showTitle: false
      rangeSwitch: false
      range: {}
    dimensionLimit: 15
    dimensions:
      - name: Магазин
        value:
          mode: FORMULA
          formula: '"store"."Магазин"'
        dataType: STRING
        format: STRING
        formatting: AUTO
        displayCondition:
          mode: DISABLED
        color:
          mode: DISABLED
        onClick: []
    measures:
      - name: Рентабельность
        value:
          mode: FORMULA
          formula: (sum("sale"."Сумма продаж") - sum("sale"."Себестоимость") )/
            sum("sale"."Сумма продаж") * 100
        dataType: FLOAT
        format: NUMBER
        formatting: x.x[%]
        display:
          mode: STACK
          lineThickness: THIN
        showLabels:
          enabled: true
          size: 12
        color:
          mode: BASE
          value: "#c5d4e0"
        displayCondition:
          mode: DISABLED
        formattingTemplate: ""
      - name: Себестоимость
        value:
          mode: TEMPLATE
          dbType: CH
          tableName: sale
          columnName: Себестоимость
          templateName: sum
        dataType: FLOAT
        format: NUMBER
        formatting: AUTO
        display:
          mode: LINE
          lineThickness: THICK
        showLabels:
          enabled: true
          size: 12
        color:
          mode: BASE
          value: "#078936"
        displayCondition:
          mode: DISABLED
    chartType: STACK
    lineSmoothing: true
    orientation: HORIZONTAL
    legend:
      position: BOTTOM
      align: CENTER
    filterMode: DEFAULT
    ignoreFilters: false
    stateName: null
    filters: []
    sorting: []

Была ли статья полезна?

Да
Нет
Предыдущая
Ленточный график
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com
Для бизнеса
© 20102024. ООО «Инфомаксимум»
Мы используем файлы cookies, чтобы сайт был лучше для вас.