Differences between %.% (dplyr) and %>% (magrittr)
dplyr now imports %>%
from magrittr and uses it by default. See this answer for details.
Differences include
you can use a
.
as placeholder for the left-hand side, e.g.iris %>% plot(Sepal.Length ~ Sepal.Width, data = .)
%>%
respects(rhs)
, e.g.1:10 %>% (call("sum")) 1:10 %>% (function(x) x^2 + 2*x)
For a more useful example of this, see
https://gist.github.com/anonymous/0c69b019d0b4f6ae5050For single argument function calls, you can omit parens:
"2014-05-18" %>% as.Date
See the very first item in the current NEWS file:
dplyr now imports
%>%
from magrittr (#330). I recommend that you use this instead of%.%
because it is easier to type (since you can hold down the shift key) and is more flexible