LoslegenKostenlos starten

Alterskategorien nach Schalengewicht-Kategorien

Früher, in Kapitel 2, hast du agecat erstellt: Abalonen mit einem Alter unter 10,5 Jahren (kodiert als "< 10.5") gegenüber solchen mit 10,5 Jahren und älter (kodiert als "10.5 and older"). Lass uns nun auch die Schalengewichte der Abalonen in Kategorien aufteilen: kleiner oder gleich 0,235 Gramm versus mehr als 0,235 Gramm.

Der Datensatz abaloneKeep mit agecat wurde zusammen mit dem Paket dplyr für dich geladen.

Diese Übung ist Teil des Kurses

<Kurs>R für SAS-Anwender:innen</Kurs>
Kurs ansehen

Übungsanweisungen

  • Verwende die Funktion ifelse(), um shellcat in abaloneKeep hinzuzufügen. Teile das Schalengewicht in 2 Kategorien ober- und unterhalb von 0,235 g, beschriftet mit "<= 0.235g" und "> 0.235g".
  • Erstelle eine Kontingenztabelle namens tableageshell für agecat nach shellcat. Führe chisq.test() auf tableageshell aus.
  • Erstelle ein Mosaikdiagramm von agecat nach shellcat. Verwende die Farben "light blue" und "grey". Setze den Titel auf "Mosaicplot of age by shell categories".

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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 = ___)
Code bearbeiten und ausführen