pyspark.sql.Column.asc_nulls_last ¶
-
Column.
asc_nulls_last
( ) → pyspark.sql.column.Column ¶ -
返回一个基于列的升序排序表达式,并且空值出现在非空值之后。
新增于版本 2.4.0。
在版本 3.4.0 中更改: 支持 Spark Connect。
示例
>>> from pyspark.sql import Row >>> df = spark.createDataFrame([('Tom', 80), (None, 60), ('Alice', None)], ["name", "height"]) >>> df.select(df.name).orderBy(df.name.asc_nulls_last()).collect() [Row(name='Alice'), Row(name='Tom'), Row(name=None)]