loopr: Uses an Archive to Amend Previous Stages of a Pipe using Current Output
Version 1.0.1

Remedies a common problem in piping: not having access to intermediate outputs of the pipe. Within a "loop", a piping intermediate is stored in a stack archive, data is processed, and then both the stored intermediate and the current output are reintegrated using an "ending" function. Two special ending functions are provided: amend and insert. However, any ending function can be specified, including merge functions, join functions, setNames(), etc. This framework allows the following work-flow: focus on a particular aspect or section of a data set, conduct specific operations, and then reintegrate changes into the whole.

Browse man pages Browse package API and functions Browse package files

AuthorBrandon Taylor
Date of publication2015-05-28 01:07:44
MaintainerBrandon Taylor <Brandon.Taylor221@gmail.com>
LicenseMIT + file LICENSE
Version1.0.1
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("loopr")

Man pages

amend: Amend a dataframe with new information
amendColumns: Amend variables with new information
fillColumns: Fill variables with new information
insert: Insert new information into a dataframe.
loopClass: An implementation of an loop
stackClass: An implementation of a stack

Functions

amend Man page Source code
amendColumns Man page Source code
fillColumns Man page Source code
insert Man page Source code
loopClass Man page
stackClass Man page

Files

inst
inst/doc
inst/doc/Looping.html
inst/doc/Looping.Rmd
inst/doc/Looping.R
NAMESPACE
R
R/loopr.R
vignettes
vignettes/Looping.Rmd
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/amend.Rd
man/amendColumns.Rd
man/fillColumns.Rd
man/insert.Rd
man/loopClass.Rd
man/stackClass.Rd
LICENSE
loopr documentation built on May 29, 2017, 10:54 a.m.