Gå till huvudinnehåll

Fractile - skriptfunktion

Fractile() hittar värdet som motsvarar den inklusiva fraktilen (kvantilen) för aggregerade data i uttrycket över ett antal poster som definieras av en group by-sats.

Anteckning om tipsMed FractileExc - skriptfunktion kan du beräkna den exklusiva fraktilen.

Syntax:  

Fractile(expr, fraction)

Returnerad datatyp: numeriska

Funktionen returnerar värdet som motsvarar rangordningen enligt definitionen rank = fraction * (N-1) + 1, där N är antalet värden i expr. Om rank inte är ett heltal görs en interpolering mellan de två närmaste värdena.

Argument:  

Fractile-argument
Argument Beskrivning
expr Det uttryck eller fält som innehåller de data som ska användas vid beräkning av fraktilen.
fraction Ett tal mellan 0 och 1 som motsvarar den fraktil (kvantil uttryckt som bråkdel) som ska beräknas.

Exempel och resultat:  

Lägg till exempelskriptet i appen och kör det. När du vill se resultatet lägger du till de fält som anges i resultatkolumnen i ett ark i din app.

Exempel och resultat
Exempel Resultat
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 '|');
 

Fractile1:

LOAD Type,

Fractile(Value,0.75) as MyFractile Resident Table1 Group By Type;

 

I en tabell med dimensionerna Type och MyFractile blir resultaten av Fractile()-beräkningarna i dataladdningsskriptet följande:

Type MyFractile

Comparison 27.5

Observation 36

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!

Gå med i programmet Analytics Modernization

Remove banner from view

Modernisera utan att kompromissa med dina värdefulla QlikView-appar med programmet för analysmodernisering. Klicka här för mer information eller ta kontakt: ampquestions@qlik.com