Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Slette en Række/Kolonne | De Allerførste Skridt
Pandas Første Skridt

Stryg for at vise menuen

book
Slette en Række/Kolonne

Til tider kan visse kolonner ikke give værdifuld information, hvilket gør det fordelagtigt at fjerne dem. pandas biblioteket tilbyder drop() metoden til dette formål.

python
  • index: specificerer rækkeindekserne, der skal slettes (bruges når axis=0);

  • columns: identificerer kolonnenavnene, der skal slettes (bruges når axis=1);

  • axis: vælg om du vil fjerne etiketter fra rækker (0) eller kolonner (1). Standard er 0.

Vi starter med at undersøge 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

Vi bemærker, at 'continent' kolonnen indeholder mange manglende værdier, hvilket gør den mindre informativ. Derfor vil vi fjerne den.

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
Opgave

Swipe to start coding

Du har fået en DataFrame ved navn audi_cars.

  • Fjern kolonnen 'capital' og gem den resulterende DataFrame i variablen audi_cars.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 9
Vi beklager, at noget gik galt. Hvad skete der?

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Slette en Række/Kolonne

Til tider kan visse kolonner ikke give værdifuld information, hvilket gør det fordelagtigt at fjerne dem. pandas biblioteket tilbyder drop() metoden til dette formål.

python
  • index: specificerer rækkeindekserne, der skal slettes (bruges når axis=0);

  • columns: identificerer kolonnenavnene, der skal slettes (bruges når axis=1);

  • axis: vælg om du vil fjerne etiketter fra rækker (0) eller kolonner (1). Standard er 0.

Vi starter med at undersøge 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

Vi bemærker, at 'continent' kolonnen indeholder mange manglende værdier, hvilket gør den mindre informativ. Derfor vil vi fjerne den.

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
Opgave

Swipe to start coding

Du har fået en DataFrame ved navn audi_cars.

  • Fjern kolonnen 'capital' og gem den resulterende DataFrame i variablen audi_cars.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 9
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt