Kom igångKom igång gratis

Enkätanalys

En kategorisk variabel är en variabel som kan anta ett av ett begränsat antal möjliga värden.

Låt oss öva på att hantera kategoriska data inför din intervju med hjälp av datamängden survey från paketet MASS. Datamängden innehåller statistikstudenters svar på ett antal frågor.

En av frågorna handlar om hur ofta studenterna tränar. Svaren på denna fråga lagras i kolumnen Exer. De tillgängliga svarsalternativen var:

  • "None"
  • "Some", och
  • "Freq" (frequently).

Observera att dessa svar kan rangordnas i ordning.

Kom ihåg att tapply() tillämpar en funktion på varje grupp av värden inom kategorier.

Exempel:

tapply(survey$Age, survey$Sex, median)

beräknar medianålder uppdelat efter kön.

Datamängden har förhandsladdats och lagras i variabeln survey.

Den här övningen är en del av kursen

Öva på statistiska intervjufrågor i R

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Return the structure of Exer
str(___)

# Create the ordered factor 
survey$Exer_ordered <- ___(survey$Exer, ___ = c("None", ___, ___), ordered = ___)

# Return the structure of Exer_ordered
___(___)
Redigera och kör kod