Вставка Нового Стовпця
Тепер ми розглянемо іншу техніку додавання стовпця до DataFrame. Цей підхід використовує метод insert()
. Ключова перевага методу insert()
полягає в тому, що він дозволяє вказати позицію нового стовпця в DataFrame.
df.insert(column_index, 'column_name', [value_1, value_2, value_3])
df
: назва існуючого DataFrame;insert()
: метод, що використовується для додавання нових стовпців;column_index
: позиція, де буде вставлено новий стовпець (майте на увазі, що індексація починається з 0);column_name
: назва для нового стовпця;[value_1, value_2, value_3]
: значення, які заповнять новий стовпець.
Тепер ми звернемо увагу на DataFrame countries
і продемонструємо, як додати новий стовпець з назвою 'population'
, що представляє населення країн, відразу після першого стовпця ('country'
).
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) 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]
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 3.03
Вставка Нового Стовпця
Свайпніть щоб показати меню
Тепер ми розглянемо іншу техніку додавання стовпця до DataFrame. Цей підхід використовує метод insert()
. Ключова перевага методу insert()
полягає в тому, що він дозволяє вказати позицію нового стовпця в DataFrame.
df.insert(column_index, 'column_name', [value_1, value_2, value_3])
df
: назва існуючого DataFrame;insert()
: метод, що використовується для додавання нових стовпців;column_index
: позиція, де буде вставлено новий стовпець (майте на увазі, що індексація починається з 0);column_name
: назва для нового стовпця;[value_1, value_2, value_3]
: значення, які заповнять новий стовпець.
Тепер ми звернемо увагу на DataFrame countries
і продемонструємо, як додати новий стовпець з назвою 'population'
, що представляє населення країн, відразу після першого стовпця ('country'
).
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) 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]
.
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 3.03single