Omvandla teckensträngar till faktorer
Även om vi gärna vill hoppa rakt in i datavisualisering och modellering, behöver vi oftast städa upp datan först. Det här kapitlet går igenom de steg som krävs för att återskapa en FiveThirtyEight-grafik från originaldatamängden flying_etiquette. Vi börjar med att begränsa datamängden till enbart de respondenter vi är intresserade av och omvandlar några av kolumnerna till faktorer.
I koden ser du att vi satt backticks runt kolumnnamnet. Det behöver du göra när kolumnnamn innehåller mellanslag! Normalt ersätter vi mellanslag med understreck för att slippa detta, men här har vi behållit dem eftersom vi snart ska rita grafer med dem.
Den här övningen är en del av kursen
Kategoriska data i Tidyverse
Övningsinstruktioner
- Omvandla alla teckensträngskolumner till faktorkolumner.
- Ta bort personer som svarade "Never" på frågan om de har flugit tidigare.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
flying_etiquette %>%
# Change characters to factors
mutate(across(___(___), as.factor)) %>%
# Filter out those who have never flown on a plane
___(`How often do you travel by plane?` != ___)