Skew - funzione per grafici
Skew() restituisce l'asimmetria aggregata dell'espressione o del campo ripetuta sulle dimensioni del grafico.
Sintassi:
Skew([{SetExpression}] [DISTINCT] [TOTAL [<fld{, fld}>]] expr)
Tipo di dati restituiti: numerico
Argomenti:
- expr: L'espressione o il campo contenente i dati da misurare.
- SetExpression: Per impostazione predefinita, la funzione di aggregazione aggrega la serie di possibili record definiti dalla selezione. È possibile definire una serie di record alternativa mediante un'espressione Set Analysis.
- DISTINCT: Se la parola DISTINCT è riportata prima degli argomenti della funzione, i duplicati risultanti dalla valutazione degli argomenti della funzione vengono ignorati.
- TOTAL: Se la parola TOTAL viene riportata prima degli argomenti della funzione, il calcolo verrà effettuato su tutti i valori possibili dati dalle selezioni attuali, e non solo su quelli relativi al valore dimensionale attuale, vale a dire che verranno ignorate le dimensioni del grafico. Il qualificatore TOTAL può essere seguito da un elenco di uno o più nomi di campo tra parentesi angolari <fld>. Questi nomi di campo devono essere un sottogruppo delle variabili di dimensione del grafico.
Limiti:
Il parametro della funzione di aggregazione non deve contenere altre funzioni di aggregazione, a meno che queste aggregazioni interne non contengano il qualificatore TOTAL. Per aggregazioni nidificate più complesse, utilizzare la funzione avanzata Aggr, in combinazione con una dimensione specificata.
Esempi:
Aggiungere lo script di esempio all'app ed eseguirlo.
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 '|');
Creare quindi una tabella lineare con Type come dimensione e Skew(Value) come misura. Totals deve essere abilitata nelle proprietà della tabella.
Risultato:
I risultati del calcolo Skew(Value) sono:
- Totalè0.23522195
- Comparison è0.86414768
- Observation è0.32625351