Kom igångKom igång gratis

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

Visa kurs

Ö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?` != ___)
Redigera och kör kod