Programmatic Utilities for Manipulating Formulas, Expressions, Calls, Assignments and Other R Objects

These utilities facilitate the programmatic manipulations of formulas, expressions, calls, assignments and other R language objects. These objects all share the same structure: a left-hand side, operator and right-hand side. This packages provides methods for accessing and modifying this structures as well as extracting and replacing names and symbols from these objects.

Version: 1.7.1
Depends: R (≥ 3.0.0)
Imports: (≥ 1.4.0), utils, methods
Suggests: magrittr, testthat
Published: 2018-03-01
DOI: 10.32614/
Author: Christopher Brown [aut, cre], Decision Patterns [cph]
Maintainer: Christopher Brown <chris.brown at>
License: GPL-2 | file LICENSE
NeedsCompilation: no
Materials: README NEWS
CRAN checks: results


Reference manual:


Package source: formula.tools_1.7.1.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): formula.tools_1.7.1.tgz, r-oldrel (arm64): formula.tools_1.7.1.tgz, r-release (x86_64): formula.tools_1.7.1.tgz, r-oldrel (x86_64): formula.tools_1.7.1.tgz
Old sources: archive

Reverse dependencies:

Reverse depends: AutoStepwiseGLM, LEGIT, longRPart2
Reverse imports: bayesnec, biogrowth, CAGEr, CDatanet, demodelr, dformula, dirttee, dLagM, econet, emdi, flexrsurv, forsearch, hdbayes, hdpGLM, hettx, logistf, metR, moderndive, neuralGAM, panelSUR, PartialNetwork, Petersen, polimetrics, POV, povmap, psyntur, qte, SightabilityModel, smicd, SurvivalClusteringTree, TrialEmulation, vannstats, vcrpart


Please use the canonical form to link to this page.