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

Гистограмма

В этой статье

Виджет отображает приближенные вычисления в виде дробного значения количества.

Пример гистограммы

Предупреждение

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

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

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

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

В виджет можно добавить несколько разрезов. Разрез показывает данные только для колонок с типом Integer, Float, Date и DateTime. Для разрезов применимы стандартные настройки. Доступные настройки цвета:

  • Авто
  • Базовый (цвет выбирается в палитре)
  • По правилу (для значений доступны правила с режимом Базовый или Настроить)
  • Настроить (по формуле)

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

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

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

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

Лимит столбцов

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

Подсказка

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

Ось X

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

Ось Y

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

Заметка

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

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

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

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

Режим просмотра

В режиме просмотра виджет работает как фильтр. При клике на столбик вокруг него появляется область выделения. Также изменяются другие виджеты на холсте.

Режим просмотра

Чтобы выделить несколько значений на гистограмме, зажмите ЛКМ и проведите от первого необходимого столбика до последнего.

Применение

К одному или нескольким выделенным значениям можно добавить недостающие. Для этого направьте курсор к границе выделенной области. Иконка курсора изменится на значок с горизонтальными стрелками. Зажмите ЛКМ и проведите до необходимого столбика. Добавление работает, если в настройках фильтрации гистограммы выбран режим Базовый или Единичный выбор.

Выделенную область можно перемещать. Для этого зажмите ЛКМ на области и переместите ее влево или вправо. Столбики не меняют свое положение. Перемещение выделенной области работает, если в настройках фильтрации гистограммы выбран режим Базовый, Единичный выбор или Множественный выбор.

Добавление значений к выделенным или перемещение области также работает в окне фильтра.

Фильтр "В диапазоне" в шапке

Граничное значение:

  • Слева входит в значение интервала, правое граничное значение в значение интервала не входит
  • В правую границу входит только для последнего интервала
  • У столбика — результат деления всего диапазона данных разреза на отдельные интервалы, поэтому значение из данных разреза может попадать или не попадать на границу диапазона
  • Если у столбика в интервале нет ни одного значения, он не отображается на графике
Заметка

При вычислении гистограммы значения null, NaN, -inf и inf не учитываются и не отображаются на ее графике.

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

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

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

КлючТипОпределение
titlestringЗаголовок
showMarkdownbooleanОписание
markdownTextstringТекст описания
markdownMeasuresМеры в описании
dimensionsРазрезы

Разрезы в YAML (ключ dimensions)

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

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

КлючТипОпределение
appearanceРасширенные настройки отображения
titleSizenumberРазмер заголовка
titleColorЦвет заголовка:
- AUTO — авто
- BASE — базовый
titleWeightenumТолщина шрифта:
- NORMAL — обычная
- BOLD — большая
textSizenumberРазмер текста
binsLimitnumberЛимит столбцов
xAxisНастройки оси X
yAxisНастройки оси Y

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

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

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

КлючТипОпределение
enabledbooleanОсь Y вкл/выкл
widthnumberШирина меток

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

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

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

- key: HISTOGRAM
  apiVersion: "7"
  type: HISTOGRAM
  settings:
    displayCondition:
      mode: DISABLED
    textSize: 12
    xAxis:
      showTitle: false
      enabled: true
    ignoreFilters: false
    filterMode: DEFAULT
    yAxis:
      showTitle: false
      enabled: true
    sorting: []
    dimensions:
      - displayCondition:
          mode: DISABLED
        color:
          mode: BASE
        formattingTemplate: ""
        dbDataType: FLOAT
        name: Себестоимость
        format: NUMBER
        value:
          mode: FORMULA
          formula: '"sale"."Себестоимость"'
        formatting: "#,##x"
    title: ""
    titleSize: 14
    stateName: Состояние 1
    binsLimit: 8
    titleColor:
      mode: AUTO
    titleWeight: NORMAL
    showMarkdown: false
    markdownMeasures: []
    markdownText: ""

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

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