Finde Null-Værdier
DataFrames indeholder ofte manglende værdier, repræsenteret som None eller NaN. Ved arbejde med DataFrames er det vigtigt at identificere disse manglende værdier, da de kan forvride beregninger, føre til unøjagtige analyser og kompromittere pålideligheden af resultaterne.
Håndtering af dem sikrer dataintegritet og forbedrer ydeevnen ved opgaver som statistisk analyse og maskinlæring. Til dette formål tilbyder pandas specifikke metoder.
Den første af disse er isna(), som returnerer en boolesk DataFrame. I denne sammenhæng angiver en True-værdi en manglende værdi i DataFrame, mens en False-værdi antyder, at værdien er til stede.
For klarhedens skyld anvendes denne metode på DataFrame'en animals. Metoden isna() returnerer en DataFrame med True/False-værdier, hvor hver True angiver en manglende værdi i animals DataFrame.
123456789import pandas as pd import numpy as np animals_data = {'animal': [np.NaN, 'Dog', np.NaN, 'Cat','Parrot', None], 'name': ['Dolly', None, 'Erin', 'Kelly', None, 'Odie']} animals = pd.DataFrame(animals_data) # Find missing values missing_values = animals.isna() print(missing_values)
Den anden metode er isnull(). Den fungerer identisk med den foregående, uden nogen mærkbar forskel mellem dem.
Swipe to start coding
Du har fået en DataFrame ved navn wine_data.
- Find de manglende værdier i denne
DataFrameog gem resultatet i variablenmissing_values.
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
Finde Null-Værdier
Stryg for at vise menuen
DataFrames indeholder ofte manglende værdier, repræsenteret som None eller NaN. Ved arbejde med DataFrames er det vigtigt at identificere disse manglende værdier, da de kan forvride beregninger, føre til unøjagtige analyser og kompromittere pålideligheden af resultaterne.
Håndtering af dem sikrer dataintegritet og forbedrer ydeevnen ved opgaver som statistisk analyse og maskinlæring. Til dette formål tilbyder pandas specifikke metoder.
Den første af disse er isna(), som returnerer en boolesk DataFrame. I denne sammenhæng angiver en True-værdi en manglende værdi i DataFrame, mens en False-værdi antyder, at værdien er til stede.
For klarhedens skyld anvendes denne metode på DataFrame'en animals. Metoden isna() returnerer en DataFrame med True/False-værdier, hvor hver True angiver en manglende værdi i animals DataFrame.
123456789import pandas as pd import numpy as np animals_data = {'animal': [np.NaN, 'Dog', np.NaN, 'Cat','Parrot', None], 'name': ['Dolly', None, 'Erin', 'Kelly', None, 'Odie']} animals = pd.DataFrame(animals_data) # Find missing values missing_values = animals.isna() print(missing_values)
Den anden metode er isnull(). Den fungerer identisk med den foregående, uden nogen mærkbar forskel mellem dem.
Swipe to start coding
Du har fået en DataFrame ved navn wine_data.
- Find de manglende værdier i denne
DataFrameog gem resultatet i variablenmissing_values.
Løsning
Tak for dine kommentarer!
single