Unlogische Gewichte
Das Entfernen der Abalonen mit 0 mm Höhe war nur der Anfang. In dieser Übung untersuchst du außerdem die Komponenten-Gewichte der Abalonen. wholeWeight ist das Gesamtgewicht der Abalonen in Gramm und umfasst sowohl das Fleisch als auch die Schale. Daher sollte wholeWeight größer sein als shuckedWeight, visceraWeight und shellWeight.
Wie du in einer früheren Übung gesehen hast, gab es einige pctShucked-Werte größer als 100 %, was darauf hindeutet, dass shuckedWeight größer war als wholeWeight. In dieser Übung überprüfst und visualisierst du diese Fälle und entfernst sie anschließend aus dem Datensatz abaloneKeep. abaloneKeep ist aus der letzten Übung geladen, ebenso die Pakete dplyr und ggplot2.
Diese Übung ist Teil des Kurses
<Kurs>R für SAS-Anwender:innen</Kurs>Übungsanweisungen
- Sortiere
abaloneKeepnachpctShucked, ziehepctShuckedausabaloneKeepund sieh dir die letzten 6 Zeilen an. - Erstelle ein
scatterplotmitwholeWeightauf der x-Achse undshuckedWeightauf der y-Achse, fügegeom_abline()mit Intercept 0 und Steigung 1 hinzu. - Behalte Fälle, bei denen
shuckedWeightkleiner ist alswholeWeight, mithilfe vonfilter()aus dem Paketdplyr.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Sort abaloneKeep by pctShucked, view largest 6 pctShucked
abaloneKeep %>%
___ %>%
___ %>%
___
# Scatterplot of shuckedWeight by wholeWeight add y=x line
ggplot(___) +
___ +
___
# Keep cases where shuckedWeight is less than wholeWeight
abaloneKeep <- abaloneKeep %>%
___