Додавання Нового Стовпця
Далі розгляньте ще один спосіб додавання стовпця до DataFrame за допомогою методу 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)
Дякуємо за ваш відгук!
single
Додавання Нового Стовпця
Свайпніть щоб показати меню
Далі розгляньте ще один спосіб додавання стовпця до DataFrame за допомогою методу 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)
Проведіть, щоб почати кодувати
Вам надано список з назвою cars_data.
- На основі цього списку створіть
DataFrameз назвоюaudi_cars. - Додайте стовпець з назвою
'price'між стовпцями'year'та'fueltype'і заповніть цей стовпець такими значеннями:[12500, 16500, 16800, 17300, 13900].
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат