Top — функция диаграммы
Функция
Syntax:
Top([TOTAL] expr [ , offset [,count ]])
Return data type: двойное значение
Arguments:
Аргумент | Описание |
---|---|
|
Выражение или поле, содержащее данные для измерения. |
|
Если задать значение Если задать отрицательное число смещения, функция Top будет работать как функция Bottom с соответствующим положительным числом смещения. |
|
Если задать для третьего параметра count значение больше 1, функция вернет ряд значений элемента count: по одному для каждой последней строки элемента count текущего сегмента столбца. В данной форме функция может использоваться в качестве аргумента для любой специальной функции интервала. Функции над выборкой |
|
Если таблица имеет одно измерение, или если в качестве аргумента используется префикс TOTAL, текущий сегмент столбца всегда равен всему столбцу. |
Limitations:
Рекурсивные вызовы возвращают значение
Examples and results:
Example: 1
На снимке таблицы, показанной в этом примере, визуализация таблицы создана из измерения
Столбец
В таблице также показаны более сложные меры: одна, созданная из элемента Sum(Sales)+Top(Sum(Sales)), а другая, помеченная как
Example: 2
На снимках таблиц, показанных в этом примере, к визуализациям добавлено больше измерений:
Дополнительную информацию см. в примере 2 для функции
Example: 3 |
Результат | ||
---|---|---|---|
Функцию Top можно использовать как ввод в функции над выборкой. Например, элемент RangeAvg (Top(Sum(Sales),1,3)). |
В аргументах для функции Top() для элемента Таблица с элементом Customer в виде измерения выдает следующие результаты для выражения |
||
|
Monthnames:
LOAD * INLINE [
Month, Monthnumber
Jan, 1
Feb, 2
Mar, 3
Apr, 4
May, 5
Jun, 6
Jul, 7
Aug, 8
Sep, 9
Oct, 10
Nov, 11
Dec, 12
];
Sales2013:
crosstable (Month, Sales) LOAD * inline [
Customer|Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec
Astrida|46|60|70|13|78|20|45|65|78|12|78|22
Betacab|65|56|22|79|12|56|45|24|32|78|55|15
Canutility|77|68|34|91|24|68|57|36|44|90|67|27
Divadip|57|36|44|90|67|27|57|68|47|90|80|94
] (delimiter is '|');
Чтобы выполнить сортировку месяцев в правильном порядке, при создании визуализаций перейдите в раздел Sorting на панели свойств, выберите элемент Month и установите флажок Sort by expression. В поле выражения напишите Monthnumber.