Categorie di età per categorie di peso del guscio
In precedenza, nel capitolo 2, hai creato agecat per gli abalone con età inferiore a 10,5 anni (codificati come "< 10.5") rispetto a quelli di 10,5 anni e oltre (codificati come "10.5 and older"). Suddividiamo anche i pesi del guscio degli abalone in categorie: minori o uguali a 0,235 grammi rispetto a quelli che pesano più di 0,235 grammi.
Il dataset abaloneKeep con agecat è stato caricato per te, insieme al pacchetto dplyr.
Questo esercizio fa parte del corso
R per utenti SAS
Istruzioni dell'esercizio
- Usa la funzione
ifelse()per aggiungereshellcataabaloneKeep, dividendo il peso del guscio in 2 categorie sopra e sotto 0,235 g, etichettate come"<= 0.235g"e"> 0.235g". - Crea una tabella di contingenza chiamata
tableageshellperagecatpershellcat, da usare conchisq.test(). Eseguichisq.test()sutableageshell. - Crea un mosaic plot di
agecatpershellcat. Usa i colori"light blue"e"grey". Imposta il titolo a"Mosaicplot of age by shell categories".
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Add shellcat to abaloneKeep
___ <- ___ %>%
mutate(shellcat = ifelse(___, ___, ___))
# Run chisq.test of agecat by shellcat
tableageshell <- ___ %>%
with(___)
chisq.test(___)
# Make mosaicplot of agecat by shellcat
mosaicplot(___ ~ ___, data = ___,
color = c(___, ___),
main = ___)