2
Spark-SQLバージョン1.6では、DataFrame
を使用して、特定の列に対して、現在の行と次の行の合計をすべての行について計算する方法はありますか?例えば次の行で現在の行を計算するにはどうすればよいですか?
、私は
Age
12
23
31
67
私はそれは、「次を持っていないので、最後の行がドロップされ、次の出力
Sum
35
54
98
したいような、一つの列を持つテーブルを持っている場合行 "に追加されます。
今私はテーブルのランキングを決めてそれ自身と結合しています。ここではrank
はrank+1
です。
これを行うより良い方法はありますか? Window
機能でこれを行うことはできますか?
代わりに 'Window.currentRow'を使用してください。 –
ありがとうございます。 [この質問](https://stackoverflow.com/q/44392754/416300)もご覧ください。 – summerbulb