Mam duży zestaw danych, podobny do następującego przykładu :
ID | kod | uczyć | kwota | COL_NAME |
---|---|---|---|---|
111 | 5611 | ABCD | 56.17 | ID |
211 | 5411 | GFED | 451.1 | kwota |
311 | 3212 | YTRA | 687.3 | uczyć |
Chcę wypełnić wartości kolumn, przechowywanych w col_name, w kolumnie(COL_VAL) w tej samej ramce danych, co poniżej :
ID | kod | uczyć | kwota | COL_NAME | WARTOŚĆ COL_VALUE |
---|---|---|---|---|---|
111 | 5611 | ABCD | 56.17 | ID | 111 |
211 | 5411 | GFED | 451.1 | kwota | 451.1 |
311 | 3212 | YTRA | 687.3 | uczyć | YTRA |
Używam cykl i .collect() do wypełnienia wartości, ale to zajmuje dużo czasu. Chciałbym wiedzieć skutecznych sposobów, aby zrobić to samo dla dużego zbioru danych.