У меня возникли проблемы с применением верхнего регистра к столбцу в моем DataFrame.
dataframe df
.
1/2 ID
- это заголовок столбца, которому необходимо применить UPPERCASE.
Проблема состоит в том, что значения состоят из трех букв и трех чисел. Например, rrr123
является одним из значений.
df['1/2 ID'] = map(str.upper, df['1/2 ID'])
Появилась ошибка:
TypeError: descriptor 'upper' requires a 'str' object but received a 'unicode' error.
Как я могу применить верхний регистр к первым трем буквам в столбце DataFrame df
?