Zacznij terazZacznij za darmo

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.

To ćwiczenie jest częścią kursu

Wprowadzenie do wizualizacji danych z ggplot2

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

ggplot(iris, aes(Sepal.Length, Sepal.Width, color = Species)) +
  # Swap for jitter layer with width 0.1
  geom_point(alpha = 0.5)
Edytuj i uruchom kod