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

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

Функция Kurtosis() находит эксцесс диапазона данных, агрегированных в выражении или поле, повторяемых в измерениях диаграммы.

Синтаксис:  

Kurtosis([{SetExpression}] [DISTINCT] [TOTAL [<fld{, fld}>]] expr)

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

Аргументы:  

  • expr: Выражение или поле, содержащее данные для измерения.
  • SetExpression: По умолчанию функция агрегирования агрегирует множество возможных записей, определенных выборкой. Альтернативный набор записей может быть определен набором выражений анализа.
  • DISTINCT: Если слово DISTINCT указывается до аргументов функции, все дубликаты, возникшие в результате оценки аргументов функции, будут проигнорированы.
  • TOTAL: Если слово TOTAL стоит перед аргументами функции, вычисление выполняется по всем возможным значениям, указанным в текущих выборках, а не только в тех, которые относятся к значению текущего измерения, т. е. измерения диаграммы игнорируются. После префикса TOTAL может быть указан список, включающий одно или несколько имен полей в угловых скобках <fld>. Эти имена полей должны быть поднабором переменных измерений диаграммы.

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

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

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

Примеры:  

Примеры и результаты
Пример Результат
Kurtosis(Value)

Для таблицы, включающей измерение Type и меру Kurtosis(Value), показано значение Итоги, форматирование числа задастся на 3 значащие цифры, и результатом будет 1,252. Для элемента Comparison это будет 1,161, а для элемента Observation — 1,115.

Kurtosis(TOTAL Value)) 1,252 для всех значений элемента Type, поскольку классификатор TOTAL означает, что измерения игнорируются.

Данные, используемые в примерах:

Table1:

crosstable LOAD recno() as ID, * inline [

Observation|Comparison

35|2

40|27

12|38

15|31

21|1

14|19

46|1

10|34

28|3

48|1

16|2

30|3

32|2

48|1

31|2

22|1

12|3

39|29

19|37

25|2 ] (delimiter is '|');

 

Пример данных в виде таблицы
Comparison 2 27 38 31 1 19 1 34 3 1 2 3 2 1 2 1 3 29 37 2
Observation 35 40 12 15 21 14 46 10 28 48 16 30 32 48 31 22 12 39 19 25

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

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

Присоединяйтесь к программе модернизации аналитики

Remove banner from view

Модернизируйте ваши важные приложения QlikView без ущерба с помощью программы модернизации аналитики. Щелкните здесь для получения дополнительной информации или свяжитесь с нами: ampquestions@qlik.com