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>Übungsanweisungen
- Verwende die Funktion
ifelse(), umshellcatinabaloneKeephinzuzufü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
tableageshellfüragecatnachshellcat. Führechisq.test()auftableageshellaus. - Erstelle ein Mosaikdiagramm von
agecatnachshellcat. 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 = ___)