Робота зі Стовпцями
Під час роботи з DataFrame можна отримати доступ до кожного стовпця окремо.
df['column_name']
Пояснення цього синтаксису:
- Спочатку вкажіть назву DataFrame, з яким працюєте;
- Далі помістіть назву стовпця, до якого хочете отримати доступ, у квадратні дужки. Не забудьте взяти назву стовпця в лапки.
Альтернативно, можна використовувати точкову нотацію для доступу до стовпця, якщо назва стовпця:
- Є коректним ідентифікатором Python (наприклад, без пробілів, спеціальних символів або початку з цифри);
- Не збігається з існуючим атрибутом або методом
pandas.
df.column_name
12345678910111213import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) capitals = countries['capital'] # Second option # capitals = countries.capital print(capitals)
Виконання цього коду відобразить лише стовпець із назвами столиць, а не весь DataFrame.
Також можна отримати доступ до декількох стовпців таким чином:
df[['column1', 'column2', 'column3']]
У порівнянні з доступом до одного стовпця є лише одна відмінність. Цього разу потрібно помістити список назв стовпців у додаткові квадратні дужки — тобто використовувати подвійні квадратні дужки.
12345678import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) columns = countries[['country', 'capital']] print(columns)
Swipe to start coding
Вам надано DataFrame з назвою audi_cars.
- Отримати дані для стовпців
'model','year'та'price'і зберегти результат у зміннійcolumns.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 3.03
Робота зі Стовпцями
Свайпніть щоб показати меню
Під час роботи з DataFrame можна отримати доступ до кожного стовпця окремо.
df['column_name']
Пояснення цього синтаксису:
- Спочатку вкажіть назву DataFrame, з яким працюєте;
- Далі помістіть назву стовпця, до якого хочете отримати доступ, у квадратні дужки. Не забудьте взяти назву стовпця в лапки.
Альтернативно, можна використовувати точкову нотацію для доступу до стовпця, якщо назва стовпця:
- Є коректним ідентифікатором Python (наприклад, без пробілів, спеціальних символів або початку з цифри);
- Не збігається з існуючим атрибутом або методом
pandas.
df.column_name
12345678910111213import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) capitals = countries['capital'] # Second option # capitals = countries.capital print(capitals)
Виконання цього коду відобразить лише стовпець із назвами столиць, а не весь DataFrame.
Також можна отримати доступ до декількох стовпців таким чином:
df[['column1', 'column2', 'column3']]
У порівнянні з доступом до одного стовпця є лише одна відмінність. Цього разу потрібно помістити список назв стовпців у додаткові квадратні дужки — тобто використовувати подвійні квадратні дужки.
12345678import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) columns = countries[['country', 'capital']] print(columns)
Swipe to start coding
Вам надано DataFrame з назвою audi_cars.
- Отримати дані для стовпців
'model','year'та'price'і зберегти результат у зміннійcolumns.
Рішення
Дякуємо за ваш відгук!
single