J'ai un grand jeu de données similaire à l'exemple ci-dessous :
ID | CODE | ÉTUDE | MONTANT | NOM_COL |
---|---|---|---|---|
111 | 5611 | ABCD | De 56,17 | ID |
211 | 5411 | GFED | 451.1 | MONTANT |
311 | 3212 | YTRA | 687.3 | ÉTUDE |
Je veux remplir les valeurs des colonnes stockées dans nom_col dans une colonne(COL_VAL) au sein de la même dataframe comme ci-dessous :
ID | CODE | ÉTUDE | MONTANT | NOM_COL | COL_VALUE |
---|---|---|---|---|---|
111 | 5611 | ABCD | De 56,17 | ID | 111 |
211 | 5411 | GFED | 451.1 | MONTANT | 451.1 |
311 | 3212 | YTRA | 687.3 | ÉTUDE | YTRA |
Je suis l'aide d'une boucle et .collect() pour remplir les valeurs, mais il prend beaucoup de temps. Voudrais savoir efficace façons de faire de même pour un grand jeu de données.