ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește funcția ifelse() pentru a adăuga variabila shellcat în abaloneKeep, î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 tableageshell folosind chisq.test() pentru agecat în funcție de shellcat. Rulează chisq.test() pe tableageshell.
  • Realizează un grafic de mozaic al variabilei agecat în funcție de shellcat. 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 = ___)
Editează și rulează codul