Перейменування Стовпця
У попередньому розділі було розглянуто некоректні значення у стовпці. Це чудова нагода виправити будь-які зміни. У нашому випадку можна перейменувати стовпець, щоб позначити, що його було змінено.
Для перейменування стовпця використовуйте метод .rename()
. Розгляньте приклад, у якому перейменовується стовпець 'Survived'
, а потім виводяться назви стовпців.
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/titanic4.csv', index_col = 0) data.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True) print(data.columns)
Пояснення:
.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True)
.rename()
— метод, який застосовується до набору даних для перейменування назв стовпців;columns = {'Survived': 'Survived_Passenger'}
— у фігурних дужках вказуються всі стовпці та їхні нові назви. У цьому випадку перейменовано лише один стовпець, але тут можна вказати декілька, розділивши їх комами.
.columns
— атрибут, який виводить назви стовпців. У цьому випадку назва стовпця 'Survived'
більше не відображається.
Swipe to start coding
Ваше завдання тут:
- Перейменувати стовпець
'Fare'
на'Fare_fixed'
. Використайте аргументinplace = True
. - Вивести всі назви стовпців набору даних
data
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can I rename multiple columns at once using this method?
What happens if I try to rename a column that doesn't exist?
Can you explain what the `inplace=True` parameter does?
Awesome!
Completion rate improved to 3.03
Перейменування Стовпця
Свайпніть щоб показати меню
У попередньому розділі було розглянуто некоректні значення у стовпці. Це чудова нагода виправити будь-які зміни. У нашому випадку можна перейменувати стовпець, щоб позначити, що його було змінено.
Для перейменування стовпця використовуйте метод .rename()
. Розгляньте приклад, у якому перейменовується стовпець 'Survived'
, а потім виводяться назви стовпців.
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/titanic4.csv', index_col = 0) data.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True) print(data.columns)
Пояснення:
.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True)
.rename()
— метод, який застосовується до набору даних для перейменування назв стовпців;columns = {'Survived': 'Survived_Passenger'}
— у фігурних дужках вказуються всі стовпці та їхні нові назви. У цьому випадку перейменовано лише один стовпець, але тут можна вказати декілька, розділивши їх комами.
.columns
— атрибут, який виводить назви стовпців. У цьому випадку назва стовпця 'Survived'
більше не відображається.
Swipe to start coding
Ваше завдання тут:
- Перейменувати стовпець
'Fare'
на'Fare_fixed'
. Використайте аргументinplace = True
. - Вивести всі назви стовпців набору даних
data
.
Рішення
Дякуємо за ваш відгук!
single