Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Een Nieuwe Kolom Invoegen | De Allereerste Stappen
Pandas Eerste Stappen

Veeg om het menu te tonen

book
Een Nieuwe Kolom Invoegen

We zullen nu een andere techniek verkennen om een kolom toe te voegen aan een DataFrame. Deze benadering maakt gebruik van de insert() methode. Een belangrijk voordeel van de insert() methode is dat je de positie van de nieuwe kolom binnen de DataFrame kunt specificeren.

python
  • df: de naam van de bestaande DataFrame;

  • insert(): de methode die wordt gebruikt om nieuwe kolommen toe te voegen;

  • column_index: de positie waar de nieuwe kolom zal worden ingevoegd (houd er rekening mee dat indexering begint bij 0);

  • column_name: de naam voor de nieuwe kolom;

  • [value_1, value_2, value_3]: de waarden die de nieuwe kolom zullen vullen.

Nu richten we onze aandacht op de countries DataFrame en demonstreren we hoe we een nieuwe kolom genaamd 'population' kunnen toevoegen, die de populaties van landen vertegenwoordigt, direct na de eerste kolom ('country').

12345678
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)
copy
Taak

Swipe to start coding

Je krijgt een lijst genaamd cars_data.

  • Gegeven deze lijst, maak een DataFrame genaamd audi_cars.
  • Voeg een kolom genaamd 'price' in tussen de 'year' en 'fueltype' kolommen en vul deze kolom met de volgende waarden: [12500, 16500, 16800, 17300, 13900].

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 8
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

book
Een Nieuwe Kolom Invoegen

We zullen nu een andere techniek verkennen om een kolom toe te voegen aan een DataFrame. Deze benadering maakt gebruik van de insert() methode. Een belangrijk voordeel van de insert() methode is dat je de positie van de nieuwe kolom binnen de DataFrame kunt specificeren.

python
  • df: de naam van de bestaande DataFrame;

  • insert(): de methode die wordt gebruikt om nieuwe kolommen toe te voegen;

  • column_index: de positie waar de nieuwe kolom zal worden ingevoegd (houd er rekening mee dat indexering begint bij 0);

  • column_name: de naam voor de nieuwe kolom;

  • [value_1, value_2, value_3]: de waarden die de nieuwe kolom zullen vullen.

Nu richten we onze aandacht op de countries DataFrame en demonstreren we hoe we een nieuwe kolom genaamd 'population' kunnen toevoegen, die de populaties van landen vertegenwoordigt, direct na de eerste kolom ('country').

12345678
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)
copy
Taak

Swipe to start coding

Je krijgt een lijst genaamd cars_data.

  • Gegeven deze lijst, maak een DataFrame genaamd audi_cars.
  • Voeg een kolom genaamd 'price' in tussen de 'year' en 'fueltype' kolommen en vul deze kolom met de volgende waarden: [12500, 16500, 16800, 17300, 13900].

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 8
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt