Введение в сравнение распределений

Лучшие практики визуализации в R

Nick Strayer

Instructor

Зачем сравнивать распределения?

  • Проверка сбалансированности групп
  • Сравнение распределений

Лучшие практики визуализации в R

Почему не стоит делать фасетные гистограммы?

ggplot(md_speeding, aes(x = speed_over)) + 
  geom_histogram() +
  facet_grid(vehicle_color ~ .)

Лучшие практики визуализации в R

Ящик с усами

 

Лучшие практики визуализации в R

Преимущества ящика с усами

  • Привычный инструмент
  • Богатый набор сводных статистик

Лучшие практики визуализации в R

Недостатки ящика с усами

  • Данные скрыты!

Лучшие практики визуализации в R

Простое дополнение

  • geom_jitter() отображает исходные точки со случайным смещением, чтобы избежать перекрытия.
  • Добавьте этот слой под geom_boxplot().
md_speeding %>% 
  filter(vehicle_color == 'BLUE') %>%
  ggplot(aes(x = gender, y = speed)) +
    # Draw points behind 
    geom_jitter(alpha = 0.3, color = 'steelblue') + 
    # Make transparent
    geom_boxplot(alpha = 0) + 
    labs(title = 'Distribution of speed for blue cars by gender')
Лучшие практики визуализации в R

Лучшие практики визуализации в R

Давайте потренируемся!

Лучшие практики визуализации в R

Preparing Video For Download...