Assez nouveau pour spark/scala. Je me demande s'il existe un moyen facile d'agréger un tableau [Double] d'une manière colonne-sage. Voici un exemple:Aggregating array element wise
c1 c2 c3
-------------------------
1 1 [1.0, 1.0, 3.4]
1 2 [1.0, 0,0, 4.3]
2 1 [0.0, 0.0, 0.0]
2 3 [1.2, 1.1, 1.1]
Ensuite, lors de l'agrégation, je finirais avec une table qui ressemble à:
c1 c3prime
-------------
1 [2.0, 1.0, 7.7]
2 [1.2, 1.1, 1.1]
En regardant UDAF maintenant, mais je me demandais si je dois coder du tout?
Merci de votre considération.
Salut Leo, c'est exceptionnel. Merci beaucoup. L'exemple artificiel fonctionne exactement comme vous l'avez spécifié et comme prévu. – Kirby