Kom igångKom igång gratis

Hitta inkonsistenser

I den här övningen, och genom hela det här kapitlet, kommer du att arbeta med DataFrame:n airlines, som innehåller enkätsvar om San Francisco Airport från flygbolagets kunder.

DataFrame:n innehåller flygmetadata som flygbolag, destination och väntetider, samt svar på viktiga frågor om renlighet, säkerhet och tillfredsställelse. En annan DataFrame med namnet categories skapades och innehåller alla korrekta möjliga värden för enkätkolumnerna.

I den här övningen använder du båda dessa DataFrames för att hitta enkätsvar med inkonsekventa värden och ta bort dem – vilket i praktiken motsvarar en yttre och en inre join på de två DataFrames, precis som visades i videoövningen. Paketet pandas har importerats som pd, och DataFrames airlines och categories finns i din miljö.

Den här övningen är en del av kursen

Datarensning i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Print categories DataFrame
print(____)

# Print unique values of survey columns in airlines
print('Cleanliness: ', airlines['cleanliness'].____, "\n")
print('Safety: ', ____, "\n")
print('Satisfaction: ', ____, "\n")
Redigera och kör kod