Aan de slagGa gratis aan de slag

Onlogische gewichten

Abalones verwijderen met een hoogte van 0 mm was nog maar het begin. In deze oefening onderzoek je ook de deelgewichten van de abalones. De wholeWeight is het totale gewicht van de abalones in gram en bevat zowel het gewicht van het abalonenvlees als de schelp. wholeWeight zou dus groter moeten zijn dan shuckedWeight, visceraWeight en shellWeight.

Zoals je in een eerdere oefening zag, waren er een paar pctShucked die groter waren dan 100%. Dat duidt op gevallen waarin shuckedWeight groter was dan wholeWeight. In deze oefening bekijk en visualiseer je deze gevallen en verwijder je ze vervolgens uit de gegevensset abaloneKeep. abaloneKeep is geladen uit de vorige oefening, net als de pakketten dplyr en ggplot2.

Deze oefening maakt deel uit van de cursus

R voor SAS-gebruikers

Cursus bekijken

Oefeninstructies

  • Sorteer abaloneKeep op pctShucked, haal pctShucked uit abaloneKeep en bekijk de onderste 6 rijen.
  • Maak een scatterplot met wholeWeight op de x-as en shuckedWeight op de y-as, voeg geom_abline() toe met intercept 0 en helling 1.
  • Behoud gevallen waar shuckedWeight kleiner is dan wholeWeight met filter() uit het dplyr-pakket.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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 %>%
  ___
Code bewerken en uitvoeren