windowPartitionBy {SparkR} | R Documentation |
Creates a WindowSpec with the partitioning defined.
windowPartitionBy(col, ...) ## S4 method for signature 'character' windowPartitionBy(col, ...) ## S4 method for signature 'Column' windowPartitionBy(col, ...)
col |
A column name or Column by which rows are partitioned to windows. |
... |
Optional column names or Columns in addition to col, by which rows are partitioned to windows. |
windowPartitionBy(character) since 2.0.0
windowPartitionBy(Column) since 2.0.0
## Not run:
##D ws <- orderBy(windowPartitionBy("key1", "key2"), "key3")
##D df1 <- select(df, over(lead("value", 1), ws))
##D
##D ws <- orderBy(windowPartitionBy(df$key1, df$key2), df$key3)
##D df1 <- select(df, over(lead("value", 1), ws))
## End(Not run)