Перевірка вимірювань розмірів
Поки що ви видалили 2 записи з висотою абалона 0 мм, які були виміряні некоректно. Ви також видалили 4 записи, де shuckedWeight був більший за wholeWeight, що нелогічно й, імовірно, спричинено помилками під час фіксації. Набір даних abaloneKeep, завантажений для цієї вправи, тепер містить лише 4177 - 2 - 4 = 4171 запис.
Додатково потрібно перевірити узгодженість розмірних вимірювань. length абалонів (у мм) визначена як найдовше вимірювання мушлі. Отже, length завжди має бути більшою за height або diameter. Тепер ви перевірите цю умову за допомогою точкової діаграми з еталонною лінією Y=X. Потім ви видалите всі записи, що не відповідають цій умові для length.
Набір даних abaloneKeep, а також пакети dplyr і ggplot2 уже завантажено для вас.
Ця вправа є частиною курсу
R для користувачів SAS
Інструкції до вправи
- Побудуйте точкову діаграму з
lengthна осі x таheightна осі y і додайте еталонну лінію Y=X з перетином 0 та кутовим коефіцієнтом 1. - Побудуйте точкову діаграму з
lengthна осі x таdiameterна осі y і додайте еталонну лінію Y=X з перетином 0 та кутовим коефіцієнтом 1. - Оновіть
abaloneKeep, щоб залишити абалонів, у якихlengthбільша і заheight, і заdiameter.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Make scatterplot of height by length add y=x line
ggplot(___) +
___ +
___
# Make scatterplot of diameter by length add y=x line
ggplot(___) +
___ +
___
# Keep abalones with length > both height and diameter
abaloneKeep <- abaloneKeep %>%
filter((___) & (___))