나는 tidyr
으로 잘 해나 가고 있습니다. ggplot2
을 사용하여 플롯팅하기위한 anscombe
데이터 세트를 준비하는 더 좋은 방법이 있습니까? 특히 데이터를 추가하지 않아도됩니다 (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)
:
는 또 다른 옵션은 더 간결이다 기지
reshape
을 사용하는 것입니다 다음x
및y
값이 대응에서 끝날 경우가있는 경우 사실, 그것은 더 악화 될 수 있습니다 'pop_quiz'가 정말로 * tidyr *의 함수인지 얼마나 많은 사람들이 확인했는지 궁금합니다. 나는 그랬다. –