Я пытаюсь поправиться с tidyr
. Есть ли лучший способ подготовить набор данных anscombe
для построения с ggplot2
? В частности, я не люблю добавлять данные (obs_num
). Как бы вы это сделали?tidyr :: pop_quiz: есть ли более быстрый/более прозрачный способ изменения набора данных anscombe?
library(tidyverse)
library(datasets)
anscombe %>%
mutate(obs_num = 1:n()) %>%
gather(variable, value, -obs_num) %>%
separate(variable, c("variable", "set"), 1) %>%
spread(variable, value) %>%
ggplot(aes(x = x, y = y)) +
geom_point() +
stat_smooth(method = "lm", se = FALSE, fullrange = TRUE) +
facet_wrap(~set)
Интересно, сколько людей проверили, действительно ли функция 'pop_quiz' является функцией в * tidyr *. Я сделал. –