[R] lattice: calling functions

From: Wolfram Fischer <wolfram_at_fischer-zim.ch>
Date: Wed 15 Feb 2006 - 00:56:06 EST


I defined three functions:

> fun0 <- function( x=1:5, y=1:5, ... ) xyplot( y ~ x, ... )

> fun1 <- function( x=1:5, y=1:5, ... ) fun2( y ~ x, ... )
> fun2 <- function( ... ) xyplot( ... )

The call of fun0() works as expected.

The call of fun1() causes the following error:

    'Error in eval(expr, envir, enclos) : object "y" not found'

How should I define fun2 to avoid the error?

Thanks - Wolfram



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Wed Feb 15 01:10:39 2006

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:42:29 EST