Apache Sparkにおいて、特定の列の平均値を計算した後に、その結果を元の全ての行に「新しい列」として保持させるために適した関数はどれか。

ウィンドウ関数を使用することで、集計結果(平均値等)を行の数を減らさずに各レコードの横に付与できます。