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

bookEen Rij/Kolom Verwijderen

Soms bieden bepaalde kolommen geen waardevolle informatie, waardoor het voordelig kan zijn om ze te verwijderen. De pandas-bibliotheek biedt hiervoor de methode drop().

drop(index, columns, axis)
  • index: specificeert de rijnummers die verwijderd moeten worden (gebruikt wanneer axis=0);
  • columns: geeft de kolomnamen aan die verwijderd moeten worden (gebruikt wanneer axis=1);
  • axis: kies of labels uit de rijen (0) of kolommen (1) verwijderd moeten worden. Standaard is 0.

Begin met het bekijken van de DataFrame:

1234567
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

Je ziet dat de kolom 'continent' veel ontbrekende waarden bevat en daardoor minder informatief is. Verwijder deze kolom.

12345678
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
copy
Taak

Swipe to start coding

Je hebt een DataFrame genaamd audi_cars.

  • Verwijder de kolom 'capital' en sla het resulterende DataFrame op in de variabele audi_cars.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 9
single

single

Vraag AI

expand

Vraag AI

ChatGPT

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

Suggested prompts:

Can you explain what happens if I try to drop a column that doesn't exist?

How can I remove multiple columns at once?

What if I want to drop rows instead of columns?

close

Awesome!

Completion rate improved to 3.03

bookEen Rij/Kolom Verwijderen

Veeg om het menu te tonen

Soms bieden bepaalde kolommen geen waardevolle informatie, waardoor het voordelig kan zijn om ze te verwijderen. De pandas-bibliotheek biedt hiervoor de methode drop().

drop(index, columns, axis)
  • index: specificeert de rijnummers die verwijderd moeten worden (gebruikt wanneer axis=0);
  • columns: geeft de kolomnamen aan die verwijderd moeten worden (gebruikt wanneer axis=1);
  • axis: kies of labels uit de rijen (0) of kolommen (1) verwijderd moeten worden. Standaard is 0.

Begin met het bekijken van de DataFrame:

1234567
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

Je ziet dat de kolom 'continent' veel ontbrekende waarden bevat en daardoor minder informatief is. Verwijder deze kolom.

12345678
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
copy
Taak

Swipe to start coding

Je hebt een DataFrame genaamd audi_cars.

  • Verwijder de kolom 'capital' en sla het resulterende DataFrame op in de variabele audi_cars.

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 9
single

single

some-alt