Зміст курсу
Перші Кроки в Pandas
Перші Кроки в Pandas
Додавання Нового Стовпця 2/2
Давайте розглянемо інший спосіб додавання стовпця до DataFrame. Для цього нам потрібно використовувати функцію insert()
. Ось синтаксис:
dataframe
: Назва існуючого DataFrame.insert()
: Функція для додавання нових стовпців.index_стовпця
: Позиція, де буде вставлено новий стовпець (пам'ятайте, що індексація починається з 0).назва_стовпця
: Назва нового стовпця.[значення_1, значення_2, значення_3]
: Значення, які будуть у новому стовпці.
Тепер звернемо увагу на DataFrame countries
. Покажемо, як додати новий стовпець з назвою population
, який буде представляти населення країн, відразу після першого стовпця (country
).
import pandas as pd dataset = {'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(dataset) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
Примітка
Основна перевага методу
insert()
полягає в тому, що він дозволяє вказати позицію нового стовпця в DataFrame.
Swipe to show code editor
- Використовуючи дані
dataset
, створіть DataFrameaudi_cars
. - Вставте стовпець з назвою
'price'
між стовпцямиyear
таfueltype
. Використовуйте метод.insert()
та заповніть його наступними значеннями:[12500, 16500, 16800, 17300, 13900]
.
Дякуємо за ваш відгук!
Додавання Нового Стовпця 2/2
Давайте розглянемо інший спосіб додавання стовпця до DataFrame. Для цього нам потрібно використовувати функцію insert()
. Ось синтаксис:
dataframe
: Назва існуючого DataFrame.insert()
: Функція для додавання нових стовпців.index_стовпця
: Позиція, де буде вставлено новий стовпець (пам'ятайте, що індексація починається з 0).назва_стовпця
: Назва нового стовпця.[значення_1, значення_2, значення_3]
: Значення, які будуть у новому стовпці.
Тепер звернемо увагу на DataFrame countries
. Покажемо, як додати новий стовпець з назвою population
, який буде представляти населення країн, відразу після першого стовпця (country
).
import pandas as pd dataset = {'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(dataset) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
Примітка
Основна перевага методу
insert()
полягає в тому, що він дозволяє вказати позицію нового стовпця в DataFrame.
Swipe to show code editor
- Використовуючи дані
dataset
, створіть DataFrameaudi_cars
. - Вставте стовпець з назвою
'price'
між стовпцямиyear
таfueltype
. Використовуйте метод.insert()
та заповніть його наступними значеннями:[12500, 16500, 16800, 17300, 13900]
.
Дякуємо за ваш відгук!