Ta bort kolumner
En DataFrame innehåller ofta kolumner som inte är användbara för din analys. Sådana kolumner bör tas bort från DataFrame, så att du lättare kan fokusera på de återstående kolumnerna.
I den här övningen tar du bort kolumnen county_name eftersom den bara innehåller saknade värden, och kolumnen state eftersom alla trafikstopp ägde rum i en och samma delstat (Rhode Island). Dessa kolumner kan alltså tas bort eftersom de inte innehåller någon användbar information. Antalet saknade värden i varje kolumn har redan skrivits ut åt dig.
Den här övningen är en del av kursen
Analysera polisaktivitet med pandas
Övningsinstruktioner
- Undersök DataFrame:ens
.shapeför att ta reda på antalet rader och kolumner. - Ta bort både kolumnen
county_nameoch kolumnenstategenom att skicka kolumnnamnen till.drop()-metoden som en lista med strängar. - Undersök
.shapeigen för att bekräfta att det nu finns två färre kolumner.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Examine the shape of the DataFrame
print(ri.____)
# Drop the 'county_name' and 'state' columns
ri.____([____, ____], axis='columns', inplace=True)
# Examine the shape of the DataFrame (again)
print(____)