Выполнение собственных расчетов

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

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

  • Вычисляемые столбцы

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

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

  • Пользовательские выражения

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

Общий синтаксис

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

  • Имена столбцов данных необходимо взять в квадратные скобки:
    • [Продажи]
    • [Пол]
  • За методами агрегирования должны следовать круглые скобки. Столбцы для агрегирования заключаются в круглые скобки и могут содержать несколько параметров:
    • Sum([Продажи])
    • Max([Температура])
    • Rank([Результат], "desc")

Ниже показаны примеры диалоговых окон Добавление вычисляемого столбца и Пользовательское выражение. Сведения о доступе к диалоговым окнам см. в разделах Добавление вычисляемого столбца и Применение пользовательского выражения.


Диалоговое окно добавления вычисляемого столбца


Диалоговое окно пользовательского выражения

Совет: При начале набора текста функция автозаполнения предлагает имена функций или столбцов, соответствующие написанным символам. Щелкните предложенный вариант, и он будет добавлен в выражение.