Inspekcja zmiennych
Po dodaniu kilku nowych zmiennych do abaloneMod kolejne ćwiczenia skupią się na ocenie jakości danych przy użyciu statystyk opisowych i wizualizacji graficznych.
Skorzystasz z funkcji filter(), aby usunąć obserwacje (wiersze w zbiorze danych abaloneMod), które zawierają błędy lub wartości niemające sensu – konkretnie z funkcji dplyr::filter(). Na przykład niektóre ślimaki morskie mają wartość height równą 0 mm, co jest błędem wynikającym prawdopodobnie z pomyłki przy wprowadzaniu danych lub błędu pomiaru.
Zbiór danych abaloneMod wraz z pakietami dplyr i ggplot2 są już wczytane. Po odfiltrowaniu błędnych obserwacji utworzysz nową, zmodyfikowaną kopię zbioru danych o nazwie abaloneKeep, która będzie zawierać ostateczne obserwacje do analizy w kolejnych lekcjach.
To ćwiczenie jest częścią kursu
R dla użytkowników SAS
Instrukcje do ćwiczenia
- Oblicz statystyki opisowe dla wysokości ślimaków morskich.
- Zachowaj obserwacje z wysokością większą niż 0 i przypisz je do nowej ramki danych
abaloneKeep. - Dla obserwacji z
abaloneKeeputwórz histogram wysokości – wszystkie wartości powinny teraz być większe niż 0.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Pull height from abaloneMod and run summary()
___ %>%
___ %>%
___
# Keep cases with height > 0 assign to abaloneKeep
___ <- ___ %>%
___
# Make histogram of updated heights in abaloneKeep
ggplot(___) +
___