pyspark.sql.functions.slice

pyspark.sql.functions。 ( x:ColumnOrName,開始:聯盟(ColumnOrName,int],長度:聯盟(ColumnOrName,int] )→pyspark.sql.column.Column

收藏功能:返回一個數組,其中包含所有的元素x從指數開始(數組索引從1開始,或如果結束開始與指定的是負的)長度

參數
x 或str

列名或列包含數組切片

開始 str或int

列名、列或int包含起始索引

長度 str或int

列名、列或int包含塊的長度

例子

> > >df=火花createDataFrame((((1,2,3),),([4,5),),(“x”])> > >df選擇((dfx,2,2)別名(“切”))收集()(行(切片=[2、3]),行(切片= [5]))