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 artan düzenine göre bir sıralama ifadesi döndürür ve null değerler, null olmayan değerlerden sonra gelir. Spark Connect'i destekler.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.asc_nulls_last(col=<col>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
col |
pyspark.sql.Column veya str |
Artan düzende sıralamak için hedef sütun. |
İade
pyspark.sql.Column: sırayı belirten sütun.
Örnekler
Örnek 1: Bir DataFrame'i null değerlerle artan 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.asc_nulls_last(df.name)).show()
+---+-----+
|age| name|
+---+-----+
| 2|Alice|
| 1| Bob|
| 0| NULL|
+---+-----+
Örnek 2: Sütun adı dizesini kullanarak null değerlerle bir DataFrame'i artan 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.asc_nulls_last("name")).show()
+---+-----+
|age| name|
+---+-----+
| 2|Alice|
| 1| Bob|
| 0| NULL|
+---+-----+