If however I wanted to call the function "densityplot" within a function and
pass the "groups" argument as an argument of that function, how would I have
to proceed? It is not as straightforward as
f <- function(data, groupvar) {
densityplot(~ x, data, groups = groupvar)
}
probably because the lattice function "densityplot.formula" preprocesses
the "groups" argument with
groups <- eval(substitute(groups), data, environment(formula))
It there a way how I could pass the "groups" argument in the function "f"?