This is a fairly simply question. But I couldn\'t find the answer per google/stackexchange and looking at the documentation of magrittr. How do you feed the result of a chain of
You can do it like so:
data.frame( x = c(1:3), y = (4:6)) %>%
sum %>%
assign(x="a",value=.,pos=1)
A couple of things to note:
You can use "." to tell magrittr
which argument the object being brought forward belongs in. By default it is the first, but here I use the .
to indicate that I want it in the second value
argument instead.
Second I had to use the pos=1
argument to make the assignment in the global environment.