pyspark.sql.functions.sort_array

pyspark.sql.functions。 sort_array ( 上校:ColumnOrName,asc:bool=真正的 )→pyspark.sql.column.Column

收藏功能:輸入數組按升序或降序排序根據自然排序數組的元素。Null元素將被放置在升序返回數組的開始或結束時返回的數組按照降序排列。

參數
上校 或str

的名字列或表達式

asc bool,可選

例子

> > >df=火花createDataFrame((((2,1,沒有一個,3))((1),),([])),(“數據”])> > >df選擇(sort_array(df數據)別名(“r”))收集()行(r =[沒有,1,2,3])、行(r =[1])、行(r = [])]> > >df選擇(sort_array(df數據,asc=)別名(“r”))收集()行(r =[3、2、1,沒有])、行(r =[1])、行(r = [])]