Fantastisk!
Completion rate forbedret til 3.03Sektion 1. Kapitel 9
single
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ækkeindekser, 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)
Opgave
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
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 9
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