Нижний регистр в Pandas
Метод lower через аксессор str
делает буквы столбца строчными.
Так проще сравнивать названия и
искать совпадения, когда в данных
смешаны заглавные и прописные буквы.
Создадим таблицу с городами, возьмём
столбец city и получим ряд
в нижнем регистре:
import pandas as pd
data = {
'city': ['Paris', 'ROME', 'Berlin'],
}
cities = pd.DataFrame(data)
lowered = cities['city'].str.lower()
print(lowered) # выведет 0 paris
# 1 rome
# 2 berlin
# Name: city, dtype: object
В каждой ячейке остался тот же текст,
но все буквы стали маленькими.
Исходный столбец в таблице
cities не меняется, пока
результат записывают в новую переменную.
Соберите таблицу с командами
Red, BLUE и Green
в столбце team. Выведите
названия команд в нижнем регистре.
Создайте таблицу с предметами
Math, ART и Sport
в столбце subject. Получите
ряд со строчными названиями предметов.
Из таблицы с кодами Ab12,
XY9 и QW3 в столбце
code выведите те же коды
только строчными буквами.