> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Al igual que quantileExact, calcula el [cuantil](https://en.wikipedia.org/wiki/Quantile) exacto de una secuencia de datos numéricos.

# quantileExactLow

<div id="quantileExactLow">
  ## quantileExactLow
</div>

Introducido en: v20.8.0

Similar a [`quantileExact`](/es/reference/functions/aggregate-functions/quantileExact), esta función calcula el [cuantil](https://en.wikipedia.org/wiki/Quantile) exacto de una secuencia de datos numéricos.

Para obtener el valor exacto, todos los valores proporcionados se combinan en un array, que luego se ordena por completo.
La complejidad del algoritmo de ordenación es `O(N·log(N))`, donde `N = std::distance(first, last)` comparaciones.

El valor devuelto depende del nivel de cuantil y del número de elementos de la selección; es decir, si el nivel es 0.5, la función devuelve el valor mediano inferior para un número par de elementos y el valor central para un número impar de elementos.
La mediana se calcula de forma similar a la implementación de [median\_low](https://docs.python.org/3/library/statistics.html#statistics.median_low), que se usa en Python.

Para todos los demás niveles, se devuelve el elemento en el índice correspondiente al valor de `level * size_of_array`.

Al usar varias funciones `quantile*` con distintos niveles en una consulta, los estados internos no se combinan (es decir, la consulta funciona con menor eficiencia de la que podría).
En este caso, use la función [quantiles](/es/reference/functions/aggregate-functions/quantiles).

**Sintaxis**

```sql theme={null}
quantileExactLow(level)(expr)
```

**Alias**: `medianExactLow`

**Parámetros**

* `level` — Opcional. Nivel del cuantil. Número de coma flotante constante entre 0 y 1. Recomendamos usar un valor de `level` en el intervalo `[0.01, 0.99]`. Valor predeterminado: 0.5. Con `level=0.5`, la función calcula la mediana. [`Float*`](/es/reference/data-types/float)

**Argumentos**

* `expr` — Expresión sobre los valores de la columna que da como resultado tipos de datos numéricos, Date o DateTime. [`(U)Int*`](/es/reference/data-types/int-uint) o [`Float*`](/es/reference/data-types/float) o [`Decimal*`](/es/reference/data-types/decimal) o [`Date`](/es/reference/data-types/date) o [`DateTime`](/es/reference/data-types/datetime)

**Valor devuelto**

Devuelve el cuantil del nivel especificado. [`Float64`](/es/reference/data-types/float) o [`Date`](/es/reference/data-types/date) o [`DateTime`](/es/reference/data-types/datetime)

**Ejemplos**

**Cálculo del cuantil inferior exacto**

```sql title=Query theme={null}
SELECT quantileExactLow(number) FROM numbers(10);
```

```response title=Response theme={null}
┌─quantileExactLow(number)─┐
│                        4 │
└──────────────────────────┘
```

**Cálculo de un nivel específico de cuantil**

```sql title=Query theme={null}
SELECT quantileExactLow(0.1)(number) FROM numbers(10);
```

```response title=Response theme={null}
┌─quantileExactLow(0.1)(number)─┐
│                             1 │
└───────────────────────────────┘
```
