Sletning af Række/Kolonne
Nogle gange giver visse kolonner ikke værdifuld information, hvilket gør det fordelagtigt at fjerne dem. pandas-biblioteket tilbyder metoden drop() til dette formål.
drop(index, columns, axis)
index: angiver rækkernes indeks, der skal slettes (bruges nåraxis=0);columns: angiver kolonnenavne, der skal slettes (bruges nåraxis=1);axis: vælg om etiketter skal fjernes fra rækker (0) eller kolonner (1). Standard er0.
Start 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)
Du kan se, at kolonnen 'continent' indeholder mange manglende værdier, hvilket gør den mindre informativ. Fjern denne kolonne.
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 resulterendeDataFramei 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
Sletning af Række/Kolonne
Stryg for at vise menuen
Nogle gange giver visse kolonner ikke værdifuld information, hvilket gør det fordelagtigt at fjerne dem. pandas-biblioteket tilbyder metoden drop() til dette formål.
drop(index, columns, axis)
index: angiver rækkernes indeks, der skal slettes (bruges nåraxis=0);columns: angiver kolonnenavne, der skal slettes (bruges nåraxis=1);axis: vælg om etiketter skal fjernes fra rækker (0) eller kolonner (1). Standard er0.
Start 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)
Du kan se, at kolonnen 'continent' indeholder mange manglende værdier, hvilket gør den mindre informativ. Fjern denne kolonne.
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 resulterendeDataFramei variablenaudi_cars.
Løsning
Tak for dine kommentarer!
single