Графики в purrr

Основы функционального программирования с purrr

Auriel Fournier

Instructor

Повторение: ggplot()

  • ggplot() принимает на вход фрейм данных
  • Всегда начинайте с ggplot()
  • Добавляйте слои с помощью +
  • geom_*() задаёт тип графика
ggplot(data = dataframe, 
       aes(x = columnA,
       y = columnB))+
  geom_point()

Диаграмма рассеяния: вес птиц и длина крыла

Основы функционального программирования с purrr

Графики и purrr

birddf <- bird_measurements %>% 
 map_df(~ data_frame(
            wing_length = .x[["wing length"]],
            weight = .x[["weight"]])) %>%
    ggplot(aes(x = weight,
            y = wing_length))+
    geom_point()

Диаграмма рассеяния: вес птиц и длина крыла

Основы функционального программирования с purrr

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

Основы функционального программирования с purrr

Preparing Video For Download...