exposition: Exposition pipe

Description Usage Arguments Details See Also Examples

Description

Expose the names in lhs to the rhs expression. This is useful when functions do not have a built-in data argument.

Usage

1
lhs %$% rhs

Arguments

lhs

A list, environment, or a data.frame.

rhs

An expression where the names in lhs is available.

Details

Some functions, e.g. lm and aggregate, have a data argument, which allows the direct use of names inside the data as part of the call. This operator exposes the contents of the left-hand side object to the expression on the right to give a similar benefit, see the examples.

See Also

%>%, %<>%, %$%

Examples

1
2
3
4
5
6
7
iris %>%
  subset(Sepal.Length > mean(Sepal.Length)) %$%
  cor(Sepal.Length, Sepal.Width)
  
data.frame(z = rnorm(100)) %$% 
  ts.plot(z)
  

tidyverse/magrittr documentation built on Jan. 11, 2019, 12:13 p.m.