Hola Jesus,
Mi código es el siguiente
##### CROSS-VALIDATION########
library(leaps)
set.seed (1)
train = sample(c(TRUE,FALSE), nrow(rez),rep=TRUE)
test =(! train )
regfit.cross =regsubsets( p~.,data=rezagos[train,], nvmax =77)
El erro que se presenta es el siguiente:
Error in model.frame.default(data = rezagos[train, ], formula = p ~ .) :
variable lengths differ (found for 'logprecio1')
Supongo que es porque mis variables estan rezagadas por tanto contienen
datos NA. Intento convertir el data.frame en una matriz.
regfit.cross =regsubsets( p~.,data=rez[train,], nvmax =77)
donde rez es la matriz de mis variables explicativas, sin embargo me dice
que la data debe ser data.frame, pero con esta obtengo el error anterior,
entonces mi pregunta es como puedo forzar el comando para que entienda que
son variables rezagadas y no datos missing, muchas gracias por la
colaboración.
Error in model.frame.default(data = rez[train, ], formula = p ~ .) :
'data' must be a data.frame, not a matrix or an array
Saludos,
El 26 de mayo de 2016, 3:27, Jesús Para Fernández <
j.para.fernandez en hotmail.com> escribió:
> Buenas
>
> Puedes poner un ejemplo numérico?? No termino de entender muy bien lo uqe
> quieres...
>
>
> Gracias
> Jesús
>
> > Date: Wed, 25 May 2016 20:46:05 -0500
> > From: elkintabares9 en gmail.com
> > To: r-help-es en r-project.org
> > Subject: [R-es] Error en subset selection
>
> >
> > Hola a todas,
> >
> > Quiero realizar un subset selection usando el paquete leaps, entre mis
> > variables explicativas tengo rezagos de las mismas, por tanto tienen
> > datos NA. sin embargo, al tratar de realizar cross validation me pide
que
> > los datos esten en formato data.frame con lo que me arroja un error al
> > ejecutar el algoritmo. Mi pregunta es cómo puedo forzar en un
data.frame
> en
> > que tengo variables rezagadas que las tome como rezagos y no como un
> error
> > del tamaño. Muchas gracias.
> >
> > Saludos,
> >
> > [[alternative HTML version deleted]]
> >
> > _______________________________________________
> > R-help-es mailing list
> > R-help-es en r-project.org
> > https://stat.ethz.ch/mailman/listinfo/r-help-es
>
--
Elkin Tabares Orozco
Economista
Universidad de Antioquia
Cel:3017226361
[[alternative HTML version deleted]]