# Fractile - Función de script

Fractile() halla el valor que corresponde al fractil (cuantil) completo de los datos agregados de la expresión que se repite por un número de registros definido por una cláusula group by.

Nota de sugerenciaPuede usar [FractileExc - Función de script](https://help.qlik.com/es-ES/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/StatisticalAggregationFunctions/fractileexc.htm) para calcular el fractil exclusivo.

Sintaxis:

Fractile(expr, fraction)

Tipo de datos que devuelve: numérico

La función devuelve el valor correspondiente al rango definido por `rank = fraction * (N-1) + 1` donde `N` es el número de valores en `expr`. Si `rank` es un número no entero, se realiza una interpolación entre los dos valores más cercanos.

Argumentos:

Argumentos

| Argumento | Descripción |
| --- | --- |
| expr | La expresión o campo que contiene los datos que se deben utilizar al calcular el fractil. |
| fraction | Un número entre 0 y 1 correspondiente al percentil (cuantil expresado como fracción) que se debe calcular. |

Ejemplos y resultados:

Agregue el script de ejemplo en su app y ejecútelo. Para ver el resultado, agregue los campos enumerados en la columna de resultados a una hoja de su app.

Datos resultantes

| Ejemplo | Resultado |
| --- | --- |
| ```<br>Table1:<br>Crosstable (Type, Value)<br>Load recno() as ID, * inline [<br>Observation\|Comparison<br>35\|2<br>40\|27<br>12\|38<br>15\|31<br>21\|1<br>14\|19<br>46\|1<br>10\|34<br>28\|3<br>48\|1<br>16\|2<br>30\|3<br>32\|2<br>48\|1<br>31\|2<br>22\|1<br>12\|3<br>39\|29<br>19\|37<br>25\|2 ] (delimiter is '\|');<br>```<br><br>`Fractile1:``LOAD Type,``  Fractile(Value,0.75) as MyFractile Resident Table1 Group By Type;<br>`` ` | En una tabla con las dimensiones `Type` y `  MyFractile `, los resultados de los cálculos de Fractile() en el script de carga de datos son:<br><br>`Type MyFractile` `Comparison 27.5` `Observation 36` |