Vai al contenuto principale Passa a contenuto complementare

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:  

Argomenti
ArgomentoDescrizione
exprL'espressione o il campo contenente i dati da misurare.
SetExpressionPer 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.
DISTINCTSe 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 correnti e non solo su quelli relativi al valore dimensionale attuale, vale a dire che verranno ignorate le dimensioni del grafico.

Utilizzando TOTAL [<fld {.fld}>], dove il qualificatore TOTAL è seguito da un elenco di uno o più nomi di campo come sottogruppo delle variabili di dimensione del grafico, si crea un sottogruppo di tutti i valori possibili.

Definizione dell'ambito di aggregazione

Limiti:  

Il parametro della funzione di aggregazione non deve contenere altre funzioni di aggregazione, a meno che tali aggregazioni interne non contengano il qualificatore TOTAL. Nel caso di aggregazioni nidificate più complesse, utilizzare la funzione avanzata Aggr in combinazione con una dimensione specificata.

Esempi e risultati:  

Aggiungere lo script di esempio all'app ed eseguirlo. Creare quindi una tabella lineare utilizzando Type come dimensione e Skew(Value) come misura.

Si consiglia di abilitare Totals nelle proprietà della tabella.

Esempio Risultato
Table1:
Crosstable (Type, Value)
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 '|');

I risultati del calcolo di Skew(Value) sono:

  • Totalè 0.23522195
  • Comparison è 0.86414768
  • Observation è 0.32625351

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!