Compute nested variable(-s) from several variables
nest
mainly intended for usage with table functions such as
cro. See examples. %nest%
is infix version of this function.
You can apply nest
on multiple-response variables/list of variables
and data.frames.
nest(...) x %nest% y
... |
vectors/data.frames/lists |
x |
vector/data.frame/list |
y |
vector/data.frame/list |
vector/data.frame/list
See also interaction
data(mtcars) mtcars = apply_labels(mtcars, cyl = "Number of cylinders", vs = "Engine", vs = num_lab(" 0 V-engine 1 Straight engine "), am = "Transmission", am = num_lab(" 0 Automatic 1 Manual "), carb = "Number of carburetors" ) calc(mtcars, cro(cyl, am %nest% vs)) # list of variables calc(mtcars, cro(cyl, am %nest% list(vs, cyl))) # list of variables - multiple banners/multiple nesting calc(mtcars, cro(cyl, list(total(), list(am, vs) %nest% cyl))) # three variables calc(mtcars, cro(am %nest% vs %nest% carb, cyl)) # the same with usual version calc(mtcars, cro(cyl, nest(am, vs))) # three variables calc(mtcars, cro(nest(am, vs, carb), cyl))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.