Накладання точок 1: великі набори даних
Діаграми розсіювання (з використанням geom_point()) інтуїтивні, легко сприймаються й дуже поширені, але ми маємо завжди зважати на надмірне накладання точок (overplotting), особливо в чотирьох випадках:
- Великі набори даних
- Значення, вирівняні по одній осі
- Дані з низькою точністю
- Цілі числові дані
Зазвичай для суцільних маркерів рекомендують застосовувати змішування alpha (тобто додавати прозорість). Як альтернатива — можна використовувати непрозорі порожнисті фігури.
Малі точки добре підходять для великих наборів даних із ділянками високої щільності (де багато перекриттів).
Скористаймося набором даних diamonds, щоб потренуватися працювати з випадком великого набору даних.
Ця вправа є частиною курсу
Вступ до візуалізації даних з ggplot2
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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 + ___