Перейти к основному содержимому Перейти к дополнительному содержимому

STEYX — функция диаграммы

Функция STEYX() возвращает агрегированную стандартную ошибку во время предсказания значения y для каждого значения x в линейной регрессии, определенной серией координат, представленных парными числами в выражениях y_value и x_value.

Синтаксис:  

STEYX([{SetExpression}] [DISTINCT] [TOTAL [<fld{, fld}>]] y_value, x_value)

Возвращаемые типы данных: числовое значение

Аргументы:  

Аргументы
АргументОписание
y_valueВыражение или поле, содержащее диапазон известных y-значений для измерения.
x_valueВыражение или поле, содержащее диапазон известных x-значений для измерения.
SetExpressionПо умолчанию функция агрегирования агрегирует множество возможных записей, определенных выборкой. Альтернативный набор записей может быть определен выражением анализа множества.
DISTINCTЕсли слово DISTINCT указывается до аргументов функции, все дубликаты, возникшие в результате оценки аргументов функции, будут проигнорированы.
TOTAL

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

При использовании выражения TOTAL [<fld {.fld}>], где префикс TOTAL предшествует списку из одного или нескольких имен полей, выступающих в качестве подмножества переменных измерения диаграммы, создается подмножество всех возможных значений.

Определение объема агрегирования

Ограничения:  

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

Текстовые значения, значения NULL и отсутствующие значения в какой-либо или обеих частях пары значений приводят к игнорированию всей пары значений.

Примеры и результаты:  

Добавьте образец скрипта в свое приложение и запустите. Затем создайте прямую таблицу со значениями измерения KnownY и KnownX и мерой Steyx(KnownY,KnownX).

Необходимо активировать элемент Totals в свойствах таблицы.

Пример Результат

Trend:

LOAD * inline [

Month|KnownY|KnownX

Jan|2|6

Feb|3|5

Mar|9|11

Apr|6|7

May|8|5

Jun|7|4

Jul|5|5

Aug|10|8

Sep|9|10

Oct|12|14

Nov|15|17

Dec|14|16

] (delimiter is '|');

Результат вычисления STEYX(KnownY,KnownX) равен 2,071 (если форматирование числа установлено на значение "3 десятичных знака".)

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!