Ta bort nivåer
Korstabellen från föregående övning visade att vissa nivåer har mycket låga antal. För att förenkla analysen kan det vara bra att ta bort sådana nivåer.
I R krävs två steg: först filtrerar du bort rader med de nivåer som har mycket låga antal, sedan tar du bort dessa nivåer från faktorvariabeln med droplevels(). Det beror på att droplevels() behåller nivåer som bara har 1 eller 2 poster – den tar bara bort nivåer som inte finns i datamängden alls.
Den här övningen är en del av kursen
Exploratory Data Analysis in R
Övningsinstruktioner
Korstabellen från föregående övning finns tillgänglig i din arbetsmiljö som tab.
- Ladda paketet
dplyr. - Skriv ut
tabför att ta reda på vilken nivå avalignsom har flest poster totalt. - Använd
filter()för att filtrera bort alla rader icomicsmed den nivån, och ta sedan bort den oanvända nivån meddroplevels(). Spara den förenklade datamängden somcomics_filtered.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Load dplyr
___
# Print tab
___
# Remove align level
comics_filtered <- ___ %>%
___(align != ___) %>%
___()
# See the result
comics_filtered