load = pd.DataFrame({'A':list('abcdef'),
'B':[4,5,4,5,5,4],
'C':[7,8,9,4,2,0],
'D':[1,3,5,4,2,0],
'E':[5,3,6,9,2,4],
'F':list('aaabbb')})
Как кодировать и декодировать столбец F.
Ожидаемый результат:
Должно быть еще два столбца с закодированными и декодированными значениями
A B C D E F Encoded_Column Decoded_Column
0 a 4 7 1 5 a <!--Encoded Value--> a
1 b 5 8 3 3 a <!--Encoded Value--> a
2 c 4 9 5 6 a <!--Encoded Value--> a
3 d 5 4 4 9 b <!--Encoded Value--> b
4 e 5 2 2 2 b <!--Encoded Value--> b
5 f 4 0 0 4 b <!--Encoded Value--> b