[R] Including a large number of variables in a formula.
Rolando I. Valdez
rv@|dez35 @end|ng |rom u@bc@edu@mx
Thu Jun 6 20:58:48 CEST 2019
The first idea works perfect.
Thank you!.
El mié., 5 jun. 2019 a las 1:07, peter dalgaard (<pdalgd using gmail.com>)
escribió:
> Two ideas:
>
> nn <- names(wageszm14)
> lvadd <- nn[grep("^lvacb", nn)]
>
> or
>
> lvadd <- paste0("lvacb", 23:81)
> lvadd <- lvadd[lvadd %in% names(wageszm14)]
>
> > On 5 Jun 2019, at 06:46 , Rolando I. Valdez via R-help <
> r-help using r-project.org> wrote:
> >
> > Hello,
> >
> > I have almost 40 variables that I am trying to include in a formula.
> >
> > I tried to include them using as.formula(), however the variables do not
> > follow a patter in the name. e.g. These variables are named like: lvacb23
> > lvacb30 lvacb300 lvacb40 ..... lvacb81.
> >
> >> lvadd <- paste0("lvacb", 23:81)
> >> (fmla <- as.formula(paste("lwage ~ ", paste(lvadd, collapse = "+"))))
> >> fit <- lm(fmla, data = wageszm14)
> > Error in eval(predvars, data, env) : object 'lvacb24' not found
> >
> > The variable lvacb24 doesn't exist, because from lvacb23 it jumps to
> > lvacb30.
> >
> > Thanks in advance for any help.
> > --
> > Rolando Valdez
> > Facultad de Economía y Relaciones Internacionales
> > Universidad Autónoma de Baja California
> >
> > [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> > https://stat.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> > and provide commented, minimal, self-contained, reproducible code.
>
> --
> Peter Dalgaard, Professor,
> Center for Statistics, Copenhagen Business School
> Solbjerg Plads 3, 2000 Frederiksberg, Denmark
> Phone: (+45)38153501
> Office: A 4.23
> Email: pd.mes using cbs.dk Priv: PDalgd using gmail.com
>
>
>
>
>
>
>
>
>
>
--
Rolando Valdez
Facultad de Economía y Relaciones Internacionales
Universidad Autónoma de Baja California
[[alternative HTML version deleted]]
More information about the R-help
mailing list