[R] Caret: Use timingSamps leads to error

Max Kuhn mxkuhn at gmail.com
Thu Jul 12 21:06:24 CEST 2012


I can reproduce the errors. I'll take a look.

Thanks,

Max

On Thu, Jul 12, 2012 at 5:24 AM, Dominik Bruhn <dominik at dbruhn.de> wrote:
> I want to use the caret package and found out about the timingSamps
> obtion to obtain the time which is needed to predict results. But, as
> soon as I set a value for this option, the whole model generation fails.
> Check this example:
>
> -------------------------
> library(caret)
>
> tc=trainControl(method='LGOCV', timingSamps=10)
> tcWithout=trainControl(method='LGOCV')
>
> x=train(Volume~Girth+Height, method="lm", data=trees, trControl=tcWithout)
>
> x=train(Volume~Girth+Height, method="lm", data=trees, trControl=tc)
> Error in eval(expr, envir, enclos) : object 'Girth' not found
> Timing stopped at: 0 0 0.003
> ----------------------------
>
> As you can see, the model generation works without the timingSamps
> option but fails if it is specified.
>
> What am I doing wrong?
>
> My sessioninfo:
> ------------------
> R version 2.15.0 (2012-03-30)
> Platform: x86_64-pc-linux-gnu (64-bit)
>
> locale:
>  [1] LC_CTYPE=en_GB.UTF-8       LC_NUMERIC=C
>  [3] LC_TIME=en_GB.UTF-8        LC_COLLATE=en_GB.UTF-8
>  [5] LC_MONETARY=en_GB.UTF-8    LC_MESSAGES=en_GB.UTF-8
>  [7] LC_PAPER=C                 LC_NAME=C
>  [9] LC_ADDRESS=C               LC_TELEPHONE=C
> [11] LC_MEASUREMENT=en_GB.UTF-8 LC_IDENTIFICATION=C
>
> attached base packages:
> [1] stats     graphics  grDevices utils     datasets  methods   base
>
> other attached packages:
> [1] MASS_7.3-18    caret_5.15-023 foreach_1.4.0  cluster_1.14.2
> reshape_0.8.4
> [6] plyr_1.7.1     lattice_0.20-6
>
> loaded via a namespace (and not attached):
> [1] codetools_0.2-8 compiler_2.15.0 grid_2.15.0     iterators_1.0.6
> [5] tools_2.15.0
> -------------------------
>
> Thanks!
> --
> Dominik Bruhn
> mailto: dominik at dbruhn.de
>



-- 

Max



More information about the R-help mailing list