Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Extrae un valor de clasificación de un croquis doble KLL dado un valor de cuantil de entrada. El cuantil puede ser un valor único o una matriz.
Syntax
from pyspark.sql import functions as sf
sf.kll_sketch_get_rank_double(sketch, quantile)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
sketch |
pyspark.sql.Column o str |
Representación binaria de croquis doble KLL. |
quantile |
pyspark.sql.Column o str |
Valores cuantiles que se van a buscar. |
Devoluciones
pyspark.sql.Column: los valores de clasificación (entre 0,0 y 1,0).
Examples
Ejemplo 1: Obtención del rango del croquis doble KLL
from pyspark.sql import functions as sf
df = spark.createDataFrame([1.0,2.0,3.0,4.0,5.0], "DOUBLE")
sketch_df = df.agg(sf.kll_sketch_agg_double("value").alias("sketch"))
sketch_df.select(sf.kll_sketch_get_rank_double("sketch", sf.lit(3.0))).show()
+---------------------------------------+
|kll_sketch_get_rank_double(sketch, 3.0)|
+---------------------------------------+
| 0.6|
+---------------------------------------+