【发布时间】:2016-10-06 01:43:21
【问题描述】:
我有一个如下所示的 spark dataFrame:
id dates value
1 11 2013-11-15 10
2 11 2013-11-16 15
3 22 2013-11-15 20
4 22 2013-11-16 21
5 22 2013-11-17 3
我希望保留每个 id 上一个日期的值。
最终的结果应该是这样的:
id dates value prev_value
1 11 2013-11-15 10 NA
2 11 2013-11-16 15 10
3 22 2013-11-15 20 NA
4 22 2013-11-16 21 20
5 22 2013-11-17 3 21
this question 的解决方案由于各种原因无法正常工作。
非常感谢您的帮助!
【问题讨论】:
-
不是 SparkR 函数,但窗口函数将是您正在寻找的(例如 stackoverflow.com/questions/34885981/sparkr-window-function)
-
@David ,我找不到适合我的情况的东西,但如果你能提出一些建议 - 我很乐意接受你的回答。干杯
标签: sparkr