Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Verilen sütun adının azalan sırasına göre bir sıralama ifadesi döndürür ve null değerler, null olmayan değerlerden sonra görünür. Spark Connect'i destekler.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.desc_nulls_last(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ırayı belirten sütun.
Örnekler
Örnek 1: DataFrame'i null değerlerle azalan düzende sıralama.
from pyspark.sql import functions as dbf
df = spark.createDataFrame([(0, None), (1, "Bob"), (2, "Alice")], ["age", "name"])
df.sort(dbf.desc_nulls_last(df.name)).show()
+---+-----+
|age| name|
+---+-----+
| 1| Bob|
| 2|Alice|
| 0| NULL|
+---+-----+
Örnek 2: Sütun adı dizesini kullanarak null değerler içeren bir DataFrame'i azalan düzende sıralama.
from pyspark.sql import functions as dbf
df = spark.createDataFrame([(0, None), (1, "Bob"), (2, "Alice")], ["age", "name"])
df.sort(dbf.desc_nulls_last("name")).show()
+---+-----+
|age| name|
+---+-----+
| 1| Bob|
| 2|Alice|
| 0| NULL|
+---+-----+