Learn R Programming

thinkr (version 0.16)

peep: peep the pipeline

Description

peep some data at one step of a pipeline.

Usage

peep(data, ..., printer = print, verbose = FALSE)

Value

the input data

Arguments

data

some data

...

function names or expressions that use . as a placeholder for the data

printer

which function use to print

verbose

TRUE to include what is printed

Examples

Run this code
if( require(magrittr) ){
  # just symbols
  iris %>% peep(head,tail) %>% summary
  # expressions with .
  iris %>% peep(head(., n=2),tail(., n=3) ) %>% summary
  # or both
  iris %>% peep(head,tail(., n=3) ) %>% summary
  # use verbose to see what happens
  iris %>% peep(head,tail(., n=3), verbose = TRUE) %>% summary
}

Run the code above in your browser using DataLab