asc_nulls_first

Verilen sütun adının artan sırasına göre bir sıralama ifadesi döndürür ve null değerler, null olmayan değerlerden önce gelir. Spark Connect'i destekler.

Sözdizimi

from pyspark.sql import functions as dbf

dbf.asc_nulls_first(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([(1, "Bob"), (0, None), (2, "Alice")], ["age", "name"])
df.sort(dbf.asc_nulls_first(df.name)).show()
+---+-----+
|age| name|
+---+-----+
|  0| NULL|
|  2|Alice|
|  1|  Bob|
+---+-----+

Ö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([(1, "Bob"), (0, None), (2, "Alice")], ["age", "name"])
df.sort(dbf.asc_nulls_first("name")).show()
+---+-----+
|age| name|
+---+-----+
|  0| NULL|
|  2|Alice|
|  1|  Bob|
+---+-----+