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.
Función de colección: devuelve una cadena invertida o una matriz con elementos en orden inverso. Soporta Spark Connect.
Para obtener la función SQL de Databricks correspondiente, consulte reverse function.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.reverse(col=<col>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
col |
pyspark.sql.Column o str |
Nombre de la columna o una expresión que representa el elemento que se va a invertir. |
Devoluciones
pyspark.sql.Column: una nueva columna que contiene una cadena invertida o una matriz con elementos en orden inverso.
Examples
Ejemplo 1: Invertir una cadena
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('Spark SQL',)], ['data'])
df.select(dbf.reverse(df.data)).show()
+-------------+
|reverse(data)|
+-------------+
| LQS krapS|
+-------------+
Ejemplo 2: Invertir una matriz
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([([2, 1, 3],) ,([1],) ,([],)], ['data'])
df.select(dbf.reverse(df.data)).show()
+-------------+
|reverse(data)|
+-------------+
| [3, 1, 2]|
| [1]|
| []|
+-------------+