Mám veľké dátovom podobný príklad nižšie :
ID | KÓD | ŠTÚDIA | MNOŽSTVO | COL_NAME |
---|---|---|---|---|
111 | 5611 | ABCD | 56.17 | ID |
211 | 5411 | GFED | 451.1 | MNOŽSTVO |
311 | 3212 | YTRA | 687.3 | ŠTÚDIA |
Chcem vyplniť hodnoty stĺpcov uložené v col_name v stĺpci(COL_VAL) v rovnakom dataframe ako je uvedené nižšie :
ID | KÓD | ŠTÚDIA | MNOŽSTVO | COL_NAME | COL_VALUE |
---|---|---|---|---|---|
111 | 5611 | ABCD | 56.17 | ID | 111 |
211 | 5411 | GFED | 451.1 | MNOŽSTVO | 451.1 |
311 | 3212 | YTRA | 687.3 | ŠTÚDIA | YTRA |
Ja som pomocou slučky a .zbierať() k naplneniu hodnoty, ale to trvá veľa času. Chceli by ste vedieť efektívne spôsoby, ako robiť to isté relevantné pre veľký dataset.