Nielogiczne wagi
Usunięcie ślimaków o wysokości 0 mm to dopiero początek. W tym ćwiczeniu przyjrzysz się wagom poszczególnych części ślimaków. wholeWeight to całkowita masa ślimaka w gramach – obejmuje zarówno mięso, jak i muszlę. Oznacza to, że wholeWeight powinno być większe niż shuckedWeight, visceraWeight i shellWeight.
Jak zaobserwowano we wcześniejszym ćwiczeniu, kilka wartości pctShucked przekraczało 100%, co wskazuje na przypadki, w których shuckedWeight był większy niż wholeWeight. W tym ćwiczeniu przeanalizujesz i zwizualizujesz te przypadki, a następnie usuniesz je ze zbioru danych abaloneKeep. Zbiór abaloneKeep jest wczytany z poprzedniego ćwiczenia, podobnie jak pakiety dplyr i ggplot2.
To ćwiczenie jest częścią kursu
R dla użytkowników SAS
Instrukcje do ćwiczenia
- Posortuj
abaloneKeepwedługpctShucked, wyciągnij kolumnępctShuckedzabaloneKeepi wyświetl ostatnie 6 wierszy. - Utwórz wykres punktowy (
scatterplot) zwholeWeightna osi x ishuckedWeightna osi y, a następnie dodajgeom_abline()z punktem przecięcia 0 i nachyleniem 1. - Zachowaj tylko obserwacje, w których
shuckedWeightjest mniejsze niżwholeWeight, używając funkcjifilter()z pakietudplyr.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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 %>%
___