Začněte nyníZačněte zdarma

Věkové kategorie podle kategorií váhy ulity

Dříve, ve 2. kapitole, jsi vytvořil/a proměnnou agecat pro abalony mladší 10,5 roku (označené jako "< 10.5") a starší nebo rovné 10,5 roku (označené jako "10.5 and older"). Teď rozdělíme i váhu ulit abalonů do kategorií: nejvýše 0,235 gramu a více než 0,235 gramu.

Dataset abaloneKeep s proměnnou agecat je již načtený, stejně jako balíček dplyr.

Toto cvičení je součástí kurzu

R pro uživatele SAS

Zobrazit kurz

Pokyny k cvičení

  • Pomocí funkce ifelse() přidej do abaloneKeep proměnnou shellcat, která rozdělí váhu ulity do 2 kategorií — hodnoty do 0,235 g včetně a nad 0,235 g — označené jako "<= 0.235g" a "> 0.235g".
  • Vytvoř kontingenční tabulku tableageshell pomocí chisq.test() pro agecat podle shellcat. Spusť chisq.test() na tableageshell.
  • Vytvoř mozaikový graf agecat podle shellcat. Použij barvy "light blue" a "grey". Nastav nadpis na "Mosaicplot of age by shell categories".

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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 = ___)
Upravit a spustit kód