У меня есть переменная, которая смешана с буквами и цифрами.Буквы варьируются от A: Z, а цифры - от 2: 8.Я хочу перекодировать эту переменную так, чтобы она была все числовой с буквами A: Z, становящимися теперь числами 1:26, а числа 2: 8, становящимися числами 27:33.
Например, мне бы хотелось, чтобы эта переменная:
Var1 = c('A',2,3,8,'C','W',6,'T')
Чтобы стать такой:
Var1 = c(1,27,28,33,3,23,31,20)
В RI это можно сделать с помощью 'match' следующим образом:
Var1 = as.numeric(match(Var1, c(LETTERS, 2:8)))
Как я могу сделать это с помощью Python?Панды?
Спасибо