Mes variables sont nommées comme suit:Résolution des abréviations ambiguës dans forvalues
F_1idoXyea_2_1988
F_1idoXyea_2_1989
F_1idoXyea_2_1990
Vu le code
forvalues i = 2(1)12 {
qui replace F_1idoXyea_`i' = F_1idoXyea_`i'*exp(_b[F_1idoXyea_`i'])
}
un message d'erreur apparaît
F_1idoXyea_2 ambiguous abbreviation
Est-ce que quelqu'un sait comment résoudre ce problème?
Je dois aimer la dernière partie. – JasonK
Le point est que je crée des variables avec la commande 'xi, pre (F_1) i.ido * i.year' alors le nom de la variable est créé par Stata. –
Sans doute, mais comment cela change-t-il la question? Si vous voulez faire une boucle sur tous, alors un caractère générique comme 'F_1idoXyea_2 _ ????' ou 'F_1idoXyea_2 *' devrait être considéré. –