Bottom - diagramfunctie
Syntax:
Bottom([TOTAL] expr [ , offset [,count ]])
Return data type: duaal
Arguments:
Argument | Beschrijving |
---|---|
|
De uitdrukking die of het veld dat de gegevens bevat die moeten worden gemeten. |
offset |
Als een groter dan 1 wordt opgegeven, wordt de evaluatie van de uitdrukking rijen boven de onderste rij geplaatst. Als een negatief getal voor de beginwaarde wordt opgegeven, werkt de functie Bottom op dezelfde wijze als de functie Top met het overeenkomstige positieve getal als beginwaarde. |
count |
Als een derde parameter count groter dan 1 is aangegeven, retourneert de functie niet één maar een bereik van count waarden. Een waarde voor elk van de laatste count rijen van het huidige kolomsegment. In deze vorm kan de functie worden gebruikt als argument voor een van de speciale bereikfuncties. Bereikfuncties |
|
Als de tabel eendimensionaal is of als de kwalificatie TOTAL wordt gebruikt als argument, is het huidige kolomsegment altijd gelijk aan de hele kolom. |
Limitations:
Recursieve oproepen retourneren een
Examples and results:
Example: 1
In de schermafbeelding van de tabel die in dit voorbeeld wordt weergegeven, wordt de tabelvisualisatie gemaakt op basis van de dimensie
De kolom
In de tabel worden tevens complexere metingen weergegeven: één die is gemaakt op basis van Sum(Sales)+Bottom(Sum(Sales)) en één met het label
Example: 2
In de schermafbeelding van tabellen die worden weergegeven in dit voorbeeld, zijn meer dimensies toegevoegd aan de visualisaties: en .
In de eerste tabel wordt de uitdrukking geëvalueerd op basis van Month en in de tweede tabel wordt deze geëvalueerd op basis van Product. De meting End value bevat de uitdrukking Bottom(Sum(Sales)). De onderste rij voor Month is
Zie voor meer informatie voorbeeld 2 in de
Example: 3 |
Resultaat | ||
---|---|---|---|
De functie Bottom kan worden gebruikt als invoer voor de bereikfuncties. Bijvoorbeeld: RangeAvg (Bottom(Sum(Sales),1,3)). |
In de argumenten voor de functie Bottom() is Een tabel met Customer als dimensie levert de volgende resultaten op voor de uitdrukking |
||
|
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 '|');
Als u de maanden in de juiste volgorde wilt sorteren bij het maken van uw visualisaties, gaat u naar de sectie Sorting van het eigenschappenvenster, selecteert u Month en schakelt u het selectievakje Sort by expression in. Schrijf Monthnumber in het uitdrukkingsvak.