I think that this should work in gam(), but in any case a fix is to put
the subset variable into the data frame. The formula interface works best
this way. In your example you could add idx=1:100 to the data frame and
then use subset=idx %in% 1:10
-thomas
On Mon, 27 Sep 2004, Vadim O
.ethz.ch] On Behalf Of Vadim
: > Ogranovich
: > Sent: Monday, September 27, 2004 3:24 PM
: > To: r-help stat.math.ethz.ch
: > Subject: [R] passing formula arg to mgcv::gam
: >
: > Hi,
: >
: > I have a function, callGam, that fits a gam model to a subset
: > of a dataframe
on. This is R-1.9.1 on RH-7.3.
Thanks,
Vadim
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Vadim
> Ogranovich
> Sent: Monday, September 27, 2004 3:24 PM
> To: [EMAIL PROTECTED]
> Subject: [R] passing formula arg to mgcv::ga
Hi,
I have a function, callGam, that fits a gam model to a subset of a dataframe. The
argument to callGam is a formula, the subset is determined inside the function itself.
My naïve approach generates and error, see below. I guess this is because 'idx' is
loocked up in the environment of 'formu