Açıklama

Hedef sütun için azalan düzende bir sıralama ifadesi döndürür. Bu işlev ve sort işlevlerinde orderBy kullanılır. Spark Connect'i destekler.

Sözdizimi

from pyspark.sql import functions as dbf

dbf.desc(col=<col>)

Parametreler

Parametre Türü Description
col pyspark.sql.Column veya str Azalan düzende sıralamak için hedef sütun.

İade

pyspark.sql.Column: Sıralama düzenini belirten sütun.

Örnekler

Örnek 1: DataFrame'i 'id' sütununa göre azalan düzende sıralayın.

from pyspark.sql import functions as dbf
df = spark.createDataFrame([(4, 'B'), (3, 'A'), (2, 'C')], ['id', 'value'])
df.sort(dbf.desc("id")).show()
+---+-----+
| id|value|
+---+-----+
|  4|    B|
|  3|    A|
|  2|    C|
+---+-----+

Örnek 2: DataFrame'i desc sıralamak için in işlevini kullanınorderBy.

from pyspark.sql import functions as dbf
df = spark.createDataFrame([(4, 'B'), (3, 'A'), (2, 'C')], ['id', 'value'])
df.orderBy(dbf.desc("value")).show()
+---+-----+
| id|value|
+---+-----+
|  2|    C|
|  4|    B|
|  3|    A|
+---+-----+