Зміст курсу
Перші Кроки з Pandas
Перші Кроки з Pandas
Вставка Нового Стовпця
Тепер ми розглянемо іншу техніку додавання стовпця до DataFrame. Цей підхід використовує метод insert()
. Ключова перевага методу insert()
полягає в тому, що він дозволяє вказати позицію нового стовпця в DataFrame.
df
: назва існуючого DataFrame;insert()
: метод, що використовується для додавання нових стовпців;column_index
: позиція, де буде вставлено новий стовпець (майте на увазі, що індексація починається з 0);column_name
: назва для нового стовпця;[value_1, value_2, value_3]
: значення, які заповнять новий стовпець.
Тепер ми звернемо увагу на DataFrame countries
і продемонструємо, як додати новий стовпець з назвою 'population'
, що представляє населення країн, відразу після першого стовпця ('country'
).
import 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) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
Swipe to start coding
- Використовуючи дані
cars_data
, створіть DataFrameaudi_cars
. - Вставте стовпець з назвою
'price'
між стовпцямиyear
таfueltype
. Використайте метод.insert()
і заповніть його наступними значеннями:[12500, 16500, 16800, 17300, 13900]
.
Рішення
Дякуємо за ваш відгук!
Вставка Нового Стовпця
Тепер ми розглянемо іншу техніку додавання стовпця до DataFrame. Цей підхід використовує метод insert()
. Ключова перевага методу insert()
полягає в тому, що він дозволяє вказати позицію нового стовпця в DataFrame.
df
: назва існуючого DataFrame;insert()
: метод, що використовується для додавання нових стовпців;column_index
: позиція, де буде вставлено новий стовпець (майте на увазі, що індексація починається з 0);column_name
: назва для нового стовпця;[value_1, value_2, value_3]
: значення, які заповнять новий стовпець.
Тепер ми звернемо увагу на DataFrame countries
і продемонструємо, як додати новий стовпець з назвою 'population'
, що представляє населення країн, відразу після першого стовпця ('country'
).
import 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) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
Swipe to start coding
- Використовуючи дані
cars_data
, створіть DataFrameaudi_cars
. - Вставте стовпець з назвою
'price'
між стовпцямиyear
таfueltype
. Використайте метод.insert()
і заповніть його наступними значеннями:[12500, 16500, 16800, 17300, 13900]
.
Рішення
Дякуємо за ваш відгук!