Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Posortuj abaloneKeep według pctShucked, wyciągnij kolumnę pctShucked z abaloneKeep i wyświetl ostatnie 6 wierszy.
  • Utwórz wykres punktowy (scatterplot) z wholeWeight na osi x i shuckedWeight na osi y, a następnie dodaj geom_abline() z punktem przecięcia 0 i nachyleniem 1.
  • Zachowaj tylko obserwacje, w których shuckedWeight jest mniejsze niż wholeWeight, używając funkcji filter() z pakietu dplyr.

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 %>%
  ___
Edytuj i uruchom kod