Re: [R-es] Incluir un rango de varias variables explicativas a un modelo

2019-06-06 Por tema Rolando Valdez
Sí, más o menos así lo resolví: nn <-names(wageszm14) lvadd <- nn[grep("^lvadd", nn)] (eqreg <- as.formula(paste("lwage ~ age + educ + percmen + marr + natlang +", paste(lvadd, collapse = "+" lwage ~ age + educ + percmen + marr + natlang + lvadd23_pot23 + lvadd3133_pot3133 + lvadd_commer_p

Re: [R-es] Incluir un rango de varias variables explicativas a un modelo

2019-06-05 Por tema Jorge I Velez
Hola Rolando, Quizás subset() sea tu amigo en este caso. Intenta: ## selecciona la variable dependiente y las variables independientes d0 <- subset(wageszm14, select = c(lwage, SEXO:marr, pot23:pot317) ## ajusta el modelo fit <- qregspiv(lwage ~ ., shpfile = zm15, tau = 0.5, nboot = 70, data =

Re: [R-es] Incluir un rango de varias variables explicativas a un modelo

2019-06-05 Por tema Carlos Ortega
Hola, Mira este código para construir tu fórmula a partir de los nombres de tus variables... #--- library(dplyr) library(randNames) set.seed(1234) # Creo unos nombres aletaorios como nombres de variables # Esto lo tendrías de tu data.frame con "names(tu_data_frame)"

Re: [R-es] Incluir un rango de varias variables explicativas a un modelo

2019-06-05 Por tema Juan Abasolo
Meto cuchara y disculpen si es una tontería: Y si creás un objeto con los nombres de las variables? y si solamente te interesan las que cumplan no sé qué característica en el nombre, pedirlo. pabuscar <- sort(names(tudataframe)) pabuscar[grep('x', pabuscar)] Los que saben seguro que lo hacen más

Re: [R-es] Incluir un rango de varias variables explicativas a un modelo

2019-06-03 Por tema Rolando Valdez
Hola, gracias por la respuesta, No me funcionó debido a que los nombres de las variables no están seriadas, es decir, los nombres de las variables son del tipo: x23 x25 x30, x301 x320, x80. Entonces me da este error: Error in eval(predvars, data, env) : object 'pot24' not found. Debido a que pot24

Re: [R-es] Incluir un rango de varias variables explicativas a un modelo

2019-06-03 Por tema Carlos Ortega
Hola, Mira la función "*as.formula()*". Incluye un ejemplo muy parecido a lo que estás queriendo hacer. Saludos, Carlos Ortega www.qualityexcellence.es El lun., 3 jun. 2019 a las 1:00, Rolando Valdez () escribió: > Hola, > > Quiero especificar una ecuación con varias variables explicativas de u

[R-es] Incluir un rango de varias variables explicativas a un modelo

2019-06-02 Por tema Rolando Valdez
Hola, Quiero especificar una ecuación con varias variables explicativas de una manera eficiente sin necesidad de escribir todas y cada una. Tengo un conjunto de variables (junto con otras) dentro de una base de datos que se llaman pot23 pot311 pot312 pot 316 pot317... pot80. No necesariame