assn: Assign in a pipeline

View source: R/pipeline.R

assnR Documentation

Assign in a pipeline

Description

Same as assign with the first two arguments reversed and the default position referrring to the global environment so it can be used interactively in a pipeline

Usage

assn(value, x, pos = 1, ...)

Arguments

value

to be assigned

x

name of the object to be assigned

pos

where the object is to be assigned. Default is pos=1 which saves in the global environment

...

other arguments are passed to assign

Value

The formula is evaluated using model.frame and the result is used as the argument of order which, in turn is used to order the data frame. The ordered data frame is returned.

Examples

## Not run: 
# Using the Prestige data set in package:car and the pipeline
# function in package:magrittr, we can sort the data frame and save the sorted
# version as "Prestige.ordered" with:
require(magrittr)
require(car)
Prestige  %>% sortdf(~type+income)  %>% assn("Prestige.ordered")  %>%  dim

## End(Not run)

gmonette/spida2 documentation built on Aug. 11, 2024, 7:52 p.m.