Zacznij terazZacznij za darmo

Nadmierne nakładanie punktów 1: duże zbiory danych

Wykresy punktowe (tworzone za pomocą geom_point()) są intuicyjne, łatwe do zrozumienia i bardzo popularne – jednak zawsze należy brać pod uwagę nadmierne nakładanie punktów (overplotting), szczególnie w czterech sytuacjach:

  1. Duże zbiory danych
  2. Wyrównane wartości na jednej osi
  3. Dane o niskiej precyzji
  4. Dane całkowite

Zazwyczaj w przypadku wypełnionych kształtów zaleca się stosowanie mieszania alpha (czyli dodawania przezroczystości). Alternatywnie możesz użyć nieprzezroczystych, pustych kształtów.

Małe punkty sprawdzają się dobrze w dużych zbiorach danych z obszarami o wysokiej gęstości (gdzie punkty mocno się nakładają).

Przećwiczmy radzenie sobie z dużymi zbiorami danych na przykładzie zbioru diamonds.

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.

# Plot price vs. carat, colored by clarity
plt_price_vs_carat_by_clarity <- ggplot(diamonds, aes(carat, price, color = clarity))

# Add a point layer with tiny points
plt_price_vs_carat_by_clarity + ___
Edytuj i uruchom kod