1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do wizualizacji danych z ggplot2

Connected

ćwiczenie

Nadmierne nakładanie punktów 3: dane o niskiej precyzji

Już wiesz, jak radzić sobie z nadmiernym nakładaniem punktów przy użyciu geom_point() w dwóch przypadkach:

  1. Duże zbiory danych
  2. Wyrównane wartości na jednej osi

W obu przypadkach używaliśmy position = 'jitter' wewnątrz geom_point() lub geom_jitter().

Przyjrzyjmy się kolejnemu przypadkowi:

  1. Dane o niskiej precyzji

Występuje on przy pomiarach o małej rozdzielczości, jak w zbiorze danych iris, gdzie pomiary wykonano z dokładnością do 1 mm (patrz podgląd). To sytuacja podobna do przypadku 2, jednak tym razem możemy rozpraszać punkty zarówno wzdłuż osi x, jak i osi y.

Instrukcje 1/3

undefined XP
  • 1
    • Zamień warstwę punktów na warstwę jitter.
    • Zmniejsz szerokość rozpraszania, ustawiając argument width na 0.1.
  • 2

    Wypróbujmy inne podejście:

    • Wewnątrz geom_point() ustaw position na "jitter".
  • 3

    Podaj alternatywny sposób zapisu:

    • Ustaw argument position tak, aby wywoływał position_jitter() z wartością width równą 0.1.