Buenas! Tengo una consulta. En el trabajo debo traducir los siguientes comandos del STATA al R. foreach x in _cf _sf { cap drop seguro`x'' cap g pf04=0 g seguro`x''=0 replace seguro`x''=pg11p+pg12p+pg14p+pg15p+pg16p+pg17p`x''+pg71p+pg73p`x''+pg71o+pg73o`x'' if pobp==2 & pf04==7 & (pg101`x''==0 | pg101`x''!=.) // & anio<2001 recode seguro`x'' .=0 ) No me doy cuenta como utilizar el for en R de forma tal que calcule para las variables seguro_cf y seguro_sf y lo mismo con las otras variables. Saludos, Pablo. [[alternative HTML version deleted]]
¿Qué te hace pensar que alguien de la *lista de R* sepa Stata? Un saludo Gregorio R. Serrano El 2 de agosto de 2011 15:53, Pablo Messina <elauti@gmail.com> escribió:> Buenas! > Tengo una consulta. > En el trabajo debo traducir los siguientes comandos del STATA al R. > > > foreach x in _cf _sf { > cap drop seguro`x'' > cap g pf04=0 > g seguro`x''=0 > replace > > seguro`x''=pg11p+pg12p+pg14p+pg15p+pg16p+pg17p`x''+pg71p+pg73p`x''+pg71o+pg73o`x'' > if pobp==2 & pf04==7 & (pg101`x''==0 | pg101`x''!=.) // & anio<2001 > recode seguro`x'' .=0 > ) > > No me doy cuenta como utilizar el for en R de forma tal que calcule para > las > variables seguro_cf y seguro_sf y lo mismo con las otras variables. > > Saludos, Pablo. > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Dr. Gregorio R. Serrano Dpto. Economía Cuantitativa (UCM) Voz:+34 91394 2361 Fax:+34 91394 2591 http://www.grserrano.es [[alternative HTML version deleted]]
Pablo, No se la respuesta a tu pregunta, pero creo [1] puede darte algunas ideas acerca de como resolverla. Saludos, Jorge [1] http://www.springerlink.com/content/978-1-4419-1318-0#section=692374&page=1&locus=9 2011/8/2 Pablo Messina <>> Buenas! > Tengo una consulta. > En el trabajo debo traducir los siguientes comandos del STATA al R. > > > foreach x in _cf _sf { > cap drop seguro`x'' > cap g pf04=0 > g seguro`x''=0 > replace > > seguro`x''=pg11p+pg12p+pg14p+pg15p+pg16p+pg17p`x''+pg71p+pg73p`x''+pg71o+pg73o`x'' > if pobp==2 & pf04==7 & (pg101`x''==0 | pg101`x''!=.) // & anio<2001 > recode seguro`x'' .=0 > ) > > No me doy cuenta como utilizar el for en R de forma tal que calcule para > las > variables seguro_cf y seguro_sf y lo mismo con las otras variables. > > Saludos, Pablo. > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >[[alternative HTML version deleted]]