magrittr 파이프 운영자 시작하기 단일 흐름에서 두 개의 데이터 프레임을 만들 수 있는지 궁금했습니다. 예를 들어, 플로팅을 위해 집계되지 않은 데이터 프레임을 생성하고 주문 요소에 집계 된 데이터 프레임을 생성하는 것이 도움이됩니다 (aggregate ordering example).magrittr을 사용하여 단일 작업 흐름에서 두 개의 데이터 프레임을 만들 수 있습니까?
library(dplyr)
library(tidyr)
library(magrittr)
library(ggplot2) # msleep
vore_count <-
na.exclude(msleep) %>%
group_by(vore, order) %>%
summarise(count = n()) %>%
ungroup()
agg <- vore_count %>%
spread(vore, count)
모두 vore_count
및agg
는 동일한 플로우에서 발생 될 수 : 여기
는 그 문제를 예시 오히려 인위적인 예입니까?
필자는 분명히 작동하지 않는 % T> %를 사용하여 다음을 시도했습니다.
vore_count <-
na.exclude(msleep) %>%
group_by(vore, order) %>%
summarise(count = n()) %>%
ungroup() %>%
agg <- spread(vore, count)
'magrittr' 외에 어떤 패키지를 사용하고 있습니까? '확산'은 UDF입니까, 아니면 다른 패키지입니까? – nrussell
@Minnow'? spread'는'tidyr'에서입니다 – akrun
'msleep'은 어디에 있습니까? –