UDFのAGR_FINAL集約フェーズでは、グループの最終結果を生成します。メソッドにおいて、結果の値に最終的な値を設定する必要があります。
標準偏差のサンプルでは、下記のコードを使用することによりメソッドは最終値を計算できます。
double term2 = s1.x_sum/s1.count; double variance = s1.x_sq/s1.count - term2*term2;
結果値に標準偏差の最終値を設定する文は、次のとおりです。
return new Double(Math.sqrt(variance));