Как писать имена столбцов в нижнем регистре в фрейме данных Pandas
Анализировать реальные данные несколько сложно, потому что нам нужно принимать во внимание разные вещи. Помимо получения полезных данных из больших наборов данных, также очень важно сохранять данные в необходимом формате.
Можно столкнуться с ситуацией, когда нам нужно вводить каждую букву в нижний регистр в любом конкретном столбце в данном фрейме данных. Давайте посмотрим, как писать имена столбцов в нижнем регистре во фрейме данных Pandas.
Let’s create a dataframe from the dict of lists.
# Create a simple dataframe # importing pandas as pdimport pandas as pd # creating a dataframedf = pd.DataFrame({"A": ["John", "bODAY", "MinA", "Peter", "nicky"], "B": ["masters", "graduate", "graduate", "Masters", "Graduate"], "C": [27, 23, 21, 23, 24]}) df |
Выход:
There are certain methods we can change/modify the case of column in pandas dataframe. Let’s see how can we lowercase column names in Pandas dataframe using lower() method.
Method #1:
# Create a simple dataframe # importing pandas as pdimport pandas as pd # creating a dataframedf = pd.DataFrame({"A": ["John", "bODAY", "MinA", "Peter", "nicky"], "B": ["masters", "graduate", "graduate", "Masters", "Graduate"], "C": [27, 23, 21, 23, 24]}) df["A"] = df["A"].str.lower() df |
Output:
Method #2:
# Create a simple dataframe # importing pandas as pdimport pandas as pd # creating a dataframedf = pd.DataFrame({"A": ["John", "bODAY", "MinA", "Peter", "nicky"], "B": ["masters", "graduate", "graduate", "Masters", "Graduate"], "C": [27, 23, 21, 23, 24]}) df["A"].apply(lambda x: x.lower()) |
Выход:
Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.
Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.