НачатьНачать бесплатно

Некорректные значения весов

Удаление моллюсков с высотой 0 мм было лишь первым шагом. В этом упражнении вы также изучите составляющие веса моллюсков. wholeWeight — это общий вес моллюска в граммах, включающий вес мяса и раковины. Следовательно, wholeWeight должен быть больше, чем shuckedWeight, visceraWeight и shellWeight.

Как вы видели в предыдущем упражнении, для нескольких наблюдений значение pctShucked превышало 100%, что указывает на случаи, когда shuckedWeight оказывался больше wholeWeight. В этом упражнении вы изучите и визуализируете такие случаи, а затем удалите их из набора данных abaloneKeep. Набор данных abaloneKeep загружен из предыдущего упражнения, а также подключены пакеты dplyr и ggplot2.

Это упражнение является частью курса

R для пользователей SAS

Посмотреть курс

Инструкции к упражнению

  • Отсортируйте abaloneKeep по pctShucked, извлеките столбец pctShucked из abaloneKeep и просмотрите последние 6 строк.
  • Постройте точечный график (scatterplot), где по оси x отложен wholeWeight, а по оси y — shuckedWeight, и добавьте geom_abline() с пересечением 0 и наклоном 1.
  • Оставьте только те наблюдения, где shuckedWeight меньше wholeWeight, используя filter() из пакета dplyr.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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 %>%
  ___
Редактировать и запускать код