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.
Devuelve una expresión de ordenación para la columna de destino en orden ascendente. Esta función se usa en sort las funciones y orderBy . Soporta Spark Connect.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.asc(col=<col>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
col |
pyspark.sql.Column o str |
Columna de destino para ordenar por en orden ascendente. |
Devoluciones
pyspark.sql.Column: columna que especifica el criterio de ordenación.
Examples
Ejemplo 1: Ordenar dataFrame por columna "id" en orden ascendente.
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(4, 'B'), (3, 'A'), (2, 'C')], ['id', 'value'])
df.sort(dbf.asc("id")).show()
+---+-----+
| id|value|
+---+-----+
| 2| C|
| 3| A|
| 4| B|
+---+-----+
Ejemplo 2: Usar asc en la orderBy función para ordenar el dataframe.
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(4, 'B'), (3, 'A'), (2, 'C')], ['id', 'value'])
df.orderBy(dbf.asc("value")).show()
+---+-----+
| id|value|
+---+-----+
| 3| A|
| 4| B|
| 2| C|
+---+-----+