Проверка переменных
Теперь, когда мы добавили несколько новых переменных в abaloneMod, следующий блок упражнений посвящён оценке качества данных с помощью описательной статистики и графической визуализации.
Вы также будете использовать функцию filter() для исключения наблюдений (строк в наборе данных abaloneMod), содержащих ошибки или нелогичные значения, с помощью dplyr::filter(). Например, у нескольких моллюсков значение height равно 0 мм — это некорректно и, скорее всего, связано с опечатками или ошибками измерений.
Набор данных abaloneMod, а также пакеты dplyr и ggplot2 уже загружены. После фильтрации вы создадите новую копию набора данных под названием abaloneKeep, которая будет содержать только корректные наблюдения для дальнейшего анализа.
Это упражнение является частью курса
R для пользователей SAS
Инструкции к упражнению
- Получите описательную статистику для значений высоты моллюсков.
- Отберите наблюдения, у которых высота больше 0, и сохраните их в новый датафрейм
abaloneKeep. - Для наблюдений из
abaloneKeepпостройте гистограмму высот — теперь все значения должны быть больше 0.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Pull height from abaloneMod and run summary()
___ %>%
___ %>%
___
# Keep cases with height > 0 assign to abaloneKeep
___ <- ___ %>%
___
# Make histogram of updated heights in abaloneKeep
ggplot(___) +
___