Salut J'utilise une fonction UDF personnalisée pour prendre la racine carrée de chaque valeur dans chaque colonne.Spark ML: Prise de racine carrée de colonnes de fonction
square_root_UDF = udf(lambda x: math.sqrt(x), DoubleType())
for x in features:
dataTraining = dataTraining.withColumn(x, square_root_UDF(x))
Existe-t-il un moyen plus rapide de le faire? La fonction d'expansion polynomiale ne convient pas dans ce cas.