Välj relevanta särdrag
I den här övningen identifierar du de redundanta kolumnerna i datamängden volunteer och utför särdragsurval för att returnera en DataFrame med de relevanta särdragen.
Om du till exempel utforskar datamängden volunteer i konsolen ser du tre särdrag kopplade till plats: locality, region och postalcode. De innehåller besläktad information, så det är rimligt att behålla endast ett av dem.
Ta en stund för att undersöka särdragen i volunteer i konsolen och försök identifiera de redundanta särdragen.
Den här övningen är en del av kursen
Förbehandling för maskininlärning i Python
Övningsinstruktioner
- Skapa en lista med redundanta kolumnnamn och spara den i variabeln
to_drop:- Av alla platsrelaterade särdrag behåller du bara
postalcode. - Särdrag som har genomgått särdragsframtagningsprocessen är också redundanta.
- Av alla platsrelaterade särdrag behåller du bara
- Ta bort kolumnerna i listan
to_dropfrån datamängden. - Skriv ut
.head()förvolunteer_subsetför att se de valda kolumnerna.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Create a list of redundant column names to drop
to_drop = ["____", "____", "____", "____", "____"]
# Drop those columns from the dataset
volunteer_subset = ____.____(____, ____)
# Print out the head of volunteer_subset
print(____)