Ефективні пояснювальні графіки

Вступ до візуалізації даних з ggplot2

Rick Scavetta

Founder, Scavetta Academy

Наша мета — ефективний пояснювальний графік

Вступ до візуалізації даних з ggplot2

Повні дані

dplyr::glimpse(gm2007_full)
Observations: 142
Variables: 3
$ country   <fct> "Afghanistan", "Albania", "Algeria", "Angola", "Argentina", "Au...
$ lifeExp   <dbl> 43.828, 76.423, 72.301, 42.731, 75.320, 81.235, 79.829, 75.635,...
$ continent <fct> Asia, Europe, Africa, Africa, Americas, Oceania, Europe, Asia, ...
1 Почнемо з повного набору даних: три змінні для 142 країн.
Вступ до візуалізації даних з ggplot2

Перші розвідувальні графіки — розподіли

ggplot(gm2007_full, aes(lifeExp)) +
  geom_histogram()

Вступ до візуалізації даних з ggplot2

Перші розвідувальні графіки — розподіли

ggplot(gm2007_full_arranged, 
        aes(index, lifeExp)) +
  geom_point()

Вступ до візуалізації даних з ggplot2

Перші розвідувальні графіки — розподіли

ggplot(gm2007_full_arranged, 
        aes(index, lifeExp, col = continent)) +
  geom_point()

Вступ до візуалізації даних з ggplot2

Наші дані

dplyr::glimpse(gm2007)
Observations: 20
Variables: 3
$ country   <fct> "Swaziland", "Mozambique", "Zambia", "Sierra Leone", "Lesotho...
$ lifeExp   <dbl> 39.613, 42.082, 42.384, 42.568, 42.592, 42.731, 43.487, 43.82...
$ continent <fct> Africa, Africa, Africa, Africa, Africa, Africa, Africa, Asia,...
> 
Вступ до візуалізації даних з ggplot2

Вступ до візуалізації даних з ggplot2

Використовуйте інтуїтивні й виразні геоми

Вступ до візуалізації даних з ggplot2

Додайте текстові підписи до графіка

Вступ до візуалізації даних з ggplot2

Використовуйте доречні шкали

Вступ до візуалізації даних з ggplot2

Додайте корисні заголовки й джерела

Вступ до візуалізації даних з ggplot2

Приберіть «чорнило» поза даними

Вступ до візуалізації даних з ggplot2

Додайте порогові лінії

Вступ до візуалізації даних з ggplot2

Додайте інформативний текст

Вступ до візуалізації даних з ggplot2

Додайте декоративні елементи

Вступ до візуалізації даних з ggplot2

Давайте потренуємось!

Вступ до візуалізації даних з ggplot2

Preparing Video For Download...