Применить верхний регистр к столбцу в фрейме данных Pandas
Анализировать данные реального мира довольно сложно, потому что нам нужно принимать во внимание различные вещи. Помимо получения полезных данных из больших наборов данных, также очень важно сохранять данные в необходимом формате.
Можно столкнуться с ситуацией, когда нам нужно вводить каждую букву в верхний регистр в любом конкретном столбце в заданном фрейме данных. Давайте посмотрим, как мы можем применить верхний регистр к столбцу в фрейме данных Pandas.
Let’s create a dataframe using nba.csv.
# Import pandas package import pandas as pd # making data frame # calling head() method # storing in new variable data_top = data.head(10) # display data_top |
Выход:
There are certain methods we can change/modify the case of column in Pandas dataframe. Let’s see how can we apply uppercase to a column in Pandas dataframe using upper() method.
Method #1:
# Import pandas package import pandas as pd # making data frame # display data["Name"] = data["Name"].str.upper() data.head() |
Выход:
Method #2: Using lambda with upper() method
# Import pandas package import pandas as pd # making data frame # removing null values to avoid errors data.dropna(inplace = True) # Applying upper() method on "College" columndata["College"].apply(lambda x: x.upper()).head(10) |
Выход:
Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.
Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.