[R] dplyr, plyr 함께 쓰다 피 볼 수 있다.
2014-03-11
R
dplyr
plyr
dplyr 패지지를 사용할 때 그 결과가 이상하다면 plyr 패키지를 함께 불러 오지 않았는가 확인하자.
예를 들면 다음과 같은 경우…
> library(dplyr)
> iris %>%
+ group_by(Species) %>%
+ summarise(count=length(Species))
#> # A tibble: 3 x 2
#> Species count
#> <fct> <int>
#> 1 setosa 50
#> 2 versicolor 50
#> 3 virginica 50
> library(plyr)
> iris %>%
+ group_by(Species) %>%
+ summarise(count=length(Species))
#> count
#> 1 150
plyr 패키지를 detach
한 후 다시 확인하면
> detach(package:plyr)
> iris %>%
+ group_by(Species) %>%
+ summarise(count=length(Species))
#> # A tibble: 3 x 2
#> Species count
#> <fct> <int>
#> 1 setosa 50
#> 2 versicolor 50
#> 3 virginica 50
편리하다고 이것저것 불러다 쓰다 피 볼 수 있다…