Description Usage Arguments Note See Also Examples
Define a windowing column.
1 2 3 4 |
x |
a Column, usually one returned by window function(s). |
window |
a WindowSpec object. Can be created by |
over since 2.0.0
Other column_func:
alias()
,
between()
,
cast()
,
endsWith()
,
otherwise()
,
startsWith()
,
substr()
1 2 3 4 5 6 7 8 9 10 11 12 13 | ## Not run:
df <- createDataFrame(mtcars)
# Partition by am (transmission) and order by hp (horsepower)
ws <- orderBy(windowPartitionBy("am"), "hp")
# Rank on hp within each partition
out <- select(df, over(rank(), ws), df$hp, df$am)
# Lag mpg values by 1 row on the partition-and-ordered table
out <- select(df, over(lead(df$mpg), ws), df$mpg, df$hp, df$am)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.