Learn R Programming

RSurvey (version 0.8-3)

EvalFunction: Parse and Evaluate an RSurvey Expression

Description

Parses and evaluates a character string representation of an RSurvey expression.

Usage

EvalFunction(txt, cols)

Arguments

txt
character; a string representation of an R function; see ‘Details’.
cols
list; see ManageVariables.

Value

See Also

parse, eval

Examples

Run this code
d <- list(x = 1:10, y = 10:1)
Data("data.raw", d)
cols <- list()
cols[[1]] <- list(id = "X", index = 1, fun = "\"X\"")
cols[[2]] <- list(id = "Y", index = 2, fun = "\"Y\"")
EvalFunction("\"Y\"", cols)
EvalFunction("\"X\" + \"Y\"", cols)
EvalFunction("rnorm(12)", cols)

Run the code above in your browser using DataLab