Линейный график
8 800 555-89-02
Войти
Документация
CTRL+K
Standalone2412
SaaS

Линейный график

В этой статье

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

Пример линейного графика

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

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

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

У виджета есть две группы разрезов: первый разрез и второй разрез. В каждую группу можно добавить несколько разрезов. В разрезах можно скрыть пустые значения, добавить действия по клику и настроить параметр Отображать (Всегда/По переменной/По формуле). Также в виджет можно добавлять меры. Дополнительно для меры можно задать толщину линий, включить метки значений и указать их размер (по умолчанию — 12).

Заметка

Отображение режимов настройки цвета в разрезах и мерах зависит от конфигурации виджета.

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

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

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

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

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

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

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

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

Лимит разреза и лимит второго разреза

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

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

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

Подсказка

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

Тип

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

Легенда

Подробности работы с легендой описаны на странице Виджеты.

Ось X

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

Ось Y

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

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

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

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

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

Подробнее о виджете Линейный график в видеокурсе.

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

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

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

КлючТипОпределение
titlestringЗаголовок
showMarkdownbooleanОписание
markdownTextstringТекст описания
markdownMeasuresМеры в описании
dimensionsFirstGroupПервый разрез
dimensionsSecondGroup2-й разрез
measuresМеры
sortingСортировка

Первый разрез (ключ dimensionsFirstGroup)

КлючТипОпределение
namestringНазвание разреза
valueФормула разреза
dbDataTypeenumТип данных разреза
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Только для форматирования CUSTOM (Настроить)
hideEmptyValuesbooleanСкрыть пустые значения
hierarchyDimensionsРазрезы иерархии
Если добавлен этот параметр, то показатель определяется как иерархия
onClickДействия по клику
Если разрез иерархический, параметр не применяется
displayConditionОтображать (условие отображения)
Иерархический разрез для первого разреза (ключ hierarchyDimensions)
КлючТипОпределение
namestringНазвание разреза
valueФормула разреза
dbDataTypeenumТип данных разреза
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Только для форматирования CUSTOM (Настроить)
hideEmptyValuesbooleanСкрыть пустые значения
onClickДействия по клику
displayConditionОтображать (условие отображения)

Второй разрез (ключ dimensionsSecondGroup)

КлючТипОпределение
namestringНазвание разреза
valueФормула разреза
dbDataTypeenumТип данных разреза
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Только для форматирования CUSTOM (Настроить)
hideEmptyValuesbooleanСкрыть пустые значения
hierarchyDimensionsРазрезы иерархии
Если добавлен этот параметр, то показатель определяется как иерархия
onClickДействия по клику
Если разрез иерархический, параметр не применяется
colorЦвет:
- DISABLED — отключено
- VALUES — по значениям
- RULE — по правилу
Параметр не применяется если:
1. Показатель иерархический
2. В первую группу не добавлен разрез
displayConditionОтображать (условие отображения)
Иерархический разрез для второго разрезе (ключ hierarchyDimensions)
КлючТипОпределение
namestringНазвание разреза
valueФормула разреза
dbDataTypeenumТип данных разреза
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Только для форматирования CUSTOM (Настроить)
hideEmptyValuesbooleanСкрыть пустые значения
onClickДействия по клику
colorЦвет:
- DISABLED — отключено
- VALUES — по значениям
- RULE — по правилу
Параметр не применяется, если не добавлен разрез в первую группу
displayConditionОтображать (условие отображения)

Меры в YAML (ключ measures)

КлючТипОпределение
namestringНазвание меры
valueФормула меры
dbDataTypeenumТип данных меры
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Только для форматирования CUSTOM (Настроить)
lineThicknessenumТолщина линий:
- THIN — тонкие
- THICK — толстые
showLabelsМетки значений
colorЦвет:
- AUTO — авто
- BASE — базовый
- RULE — по правилу
Не отображается, если разрезы добавлены в обе группы
displayConditionОтображать (условие отображения)
Показывать метки значений (ключ showLabels)
КлючТипОпределение
enabledbooleanМетки вкл/выкл
sizenumberРазмер меток

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

КлючТипОпределение
appearanceРасширенные настройки отображения
titleSizenumberРазмер заголовка
titleColorЦвет заголовка:
- AUTO — авто
- BASE — базовый
titleWeightenumТолщина шрифта:
- NORMAL — обычная
- BOLD — большая
textSizenumberРазмер текста
firstDimensionLimitnumberЛимит 1-го разреза
secondDimensionLimitnumberЛимит 2-го разреза
hideEmptyValuesbooleanСкрыть пустые значения
showHintbooleanПодсказка
chartTypeenumТип:
- LINE — обычные линии
- AREA — в виде области
- STACKED_AREA — с накоплением
lineSmoothingbooleanСглаживание линий
legendЛегенда
showTotalLabelsМетки итоговых значений
Только для типа STACKED_AREA (с накоплением)
xAxisНастройки оси X
yAxisНастройки оси Y

Метки итоговых значений (ключ showTotalLabels)

КлючТипОпределение
enabledbooleanИтоговые метки вкл/выкл
sizenumberРазмер итоговых меток

Настройки оси X (ключ xAxis)

КлючТипОпределение
enabledbooleanОсь X вкл/выкл
rotationnumberПоворот меток
heightnumberВысота меток
showTitlebooleanЗаголовок

Настройки оси Y (ключ yAxis)

КлючТипОпределение
enabledbooleanОсь Y вкл/выкл
widthnumberШирина меток
showTitlebooleanЗаголовок
rangeSwitchbooleanДиапазон вкл/выкл
rangeЗначения диапазона
Значения диапазона в YAML (ключ range)
КлючТипОпределение
minnumberМинимальное значение
maxnumberМаксимальное значение

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

КлючТипОпределение
filterModeenumРежим фильтрации:
- DEFAULT — базовый
- SINGLE — единичный выбор
- MULTI — множественный выбор
- DISABLED — отключено
ignoreFiltersbooleanИгнорировать фильтры
filtersФильтры
aggregateFiltersАгрегатные фильтры
stateNamestringСостояние

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

- key: LINE_CHART
    apiVersion: "7"
    type: LINE_CHART
    settings:
      displayCondition:
        mode: DISABLED
      textSize: 12
      xAxis:
        showTitle: false
        enabled: true
      lineSmoothing: true
      showMarkdown: false
      ignoreFilters: false
      markdownMeasures: []
      legend:
        position: BOTTOM
        align: CENTER
      dimensionsFirstGroup:
        - displayCondition:
            mode: DISABLED
          dbDataType: STRING
          onclick: []
          name: События
          format: STRING
          value:
            mode: FORMULA
            formula: '"event_log"."event_name"'
          formatting: AUTO
          onClick: []
      filters: []
      titleSize: 14
      title: ""
      filterMode: DEFAULT
      yAxis:
        rangeSwitch: false
        showTitle: false
        range: {}
        enabled: true
      measures:
        - displayCondition:
            mode: DISABLED
          color:
            mode: BASE
            value: "#00d2d3"
          lineThickness: THIN
          dbDataType: STRING
          name: count (distinct incident_id)
          format: NUMBER
          value:
            mode: TEMPLATE
            templateName: countDistinct
            dbType: CH
            tableName: case_table
            columnName: incident_id
          formatting: AUTO
          valueLabel:
            size: 12
            enabled: true
          showLabels:
            enabled: true
            size: 12
      dimensionsSecondGroup: []
      markdownText: ""
      stateName: null
      sorting: []
      chartType: AREA
      stateGuid: f12c435a-43b8-4f98-8fc5-220adba5ffcb
      secondDimensionLimit: 50
      firstDimensionLimit: 15
      showTotalLabels:
        size: 12
        enabled: false
      titleColor:
        mode: AUTO
      titleWeight: NORMAL

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

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