Categorii de vârstă în funcție de categoriile de greutate a cochiliei
Anterior, în capitolul 2, ai creat variabila agecat pentru abalonii cu vârste sub 10,5 ani (codificată ca "< 10.5") față de cei cu 10,5 ani sau mai mult (codificată ca "10.5 and older"). Acum, hai să împărțim și greutatea cochiliei abalonilor în categorii: egală cu sau mai mică de 0,235 grame față de cele care depășesc 0,235 grame.
Setul de date abaloneKeep cu variabila agecat a fost deja încărcat, împreună cu pachetul dplyr.
Acest exercițiu face parte din cursul
R pentru utilizatorii de SAS
Instrucțiuni pentru exercițiu
- Folosește funcția
ifelse()pentru a adăuga variabilashellcatînabaloneKeep, împărțind greutatea cochiliei în 2 categorii – valorile de până la 0,235 g și cele de peste 0,235 g, etichetate ca"<= 0.235g"și respectiv"> 0.235g". - Creează un tabel de contingență numit
tableageshellfolosindchisq.test()pentruagecatîn funcție deshellcat. Ruleazăchisq.test()petableageshell. - Realizează un grafic de mozaic al variabilei
agecatîn funcție deshellcat. Folosește culorile"light blue"și"grey". Setează titlul la"Mosaicplot of age by shell categories".
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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 = ___)