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.
drop(index, columns, axis)
index
: specificerer rækkeindekserne, der skal slettes (bruges nåraxis=0
);columns
: identificerer kolonnenavnene, der skal slettes (bruges nåraxis=1
);axis
: vælg om du vil fjerne etiketter fra rækker (0
) eller kolonner (1
). Standard er0
.
Vi starter med at undersøge DataFrame:
1234567import 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)
Vi bemærker, at 'continent'
kolonnen indeholder mange manglende værdier, hvilket gør den mindre informativ. Derfor vil vi fjerne den.
12345678import 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)
Swipe to start coding
Du har fået en DataFrame
ved navn audi_cars
.
- Fjern kolonnen
'capital'
og gem den resulterendeDataFrame
i variablenaudi_cars
.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 3.03
Slette en Række/Kolonne
Stryg for at vise menuen
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.
drop(index, columns, axis)
index
: specificerer rækkeindekserne, der skal slettes (bruges nåraxis=0
);columns
: identificerer kolonnenavnene, der skal slettes (bruges nåraxis=1
);axis
: vælg om du vil fjerne etiketter fra rækker (0
) eller kolonner (1
). Standard er0
.
Vi starter med at undersøge DataFrame:
1234567import 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)
Vi bemærker, at 'continent'
kolonnen indeholder mange manglende værdier, hvilket gør den mindre informativ. Derfor vil vi fjerne den.
12345678import 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)
Swipe to start coding
Du har fået en DataFrame
ved navn audi_cars
.
- Fjern kolonnen
'capital'
og gem den resulterendeDataFrame
i variablenaudi_cars
.
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 3.03single