pyspark.sql.WindowSpec.rangeBetween¶
-
WindowSpec。
rangeBetween
( 開始:int,結束:int )→pyspark.sql.window.WindowSpec¶ -
定義了框架邊界,開始(包容)結束(包容)。
這兩個開始和結束從當前行是相對的。例如,“0”意味著“當前行”,而“1”意味著一個在當前行,“5”是指五後當前行。
我們建議用戶使用
Window.unboundedPreceding
,Window.unboundedFollowing
,Window.currentRow
指定特殊的邊界值,而不是直接使用積分值。- 參數
-
- 開始 int
-
邊界開始,包容。如果這是框架是無界的
Window.unboundedPreceding
,或任何值小於或等於max (sys。最大尺寸,-9223372036854775808)。 - 結束 int
-
邊界,包容性。如果這是框架是無界的
Window.unboundedFollowing
,或任何價值大於或等於最小(sys。最大尺寸,9223372036854775807)。