Bottom - チャート関数
Syntax:
Bottom([TOTAL] expr [ , offset [,count ]])
Return data type: dual
Arguments:
引数 | 説明 |
---|---|
|
メジャーの対象となるデータが含まれている数式または項目。 |
offset |
offset が負の値である場合、Bottom 関数は、相応する正の offset 値が付いた Top 関数と同様に機能します。 |
count |
3 番目のパラメータである count を 1 より大きい値に設定した場合、この関数は、1 つの値ではなく、count 値の範囲を返します。つまり、現在の列セグメントの最後の count 行の各値を返します。 この形式では、特別な範囲関数の引数として関数を使用できます。 範囲関数 |
|
テーブルが 1 軸の場合、または TOTAL 修飾子が引数として使用される場合は、現在の列セグメントは常に列全体と等しくなります。 |
Limitations:
再帰呼び出しは
Examples and results:
Example: 1
この例で示されているテーブルのスクリーンショットでは、軸
列
テーブルには、Sum(Sales)+Bottom(Sum(Sales))から作成されたものと、数式Sum(Sales)+Bottom(Sum(Sales), 3)を使用して作成され、引数
Example: 2
この例で示されているテーブルのスクリーンショットでは、より多くの軸がビジュアライゼーションに追加されています。および
最初のテーブルで数式は Month、2 番目のテーブルでは Product に基づいて評価されます。メジャー End value には数式 Bottom(Sum(Sales)) が含まれています。Month の最終行は
詳細については、
Example: 3 |
結果 | ||
---|---|---|---|
Bottom 関数は、範囲関数への入力として使用できます。例: RangeAvg (Bottom(Sum(Sales),1,3))。 |
Bottom() 関数の引数では、 軸として 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 と入力します。