Meine Variablen werden wie folgt benannt:Resolving mehrdeutige Abkürzungen in forvalues
F_1idoXyea_2_1988
F_1idoXyea_2_1989
F_1idoXyea_2_1990
den Code Gegeben
forvalues i = 2(1)12 {
qui replace F_1idoXyea_`i' = F_1idoXyea_`i'*exp(_b[F_1idoXyea_`i'])
}
erscheint eine Fehlermeldung
F_1idoXyea_2 ambiguous abbreviation
Wer weiß, wie diese zu lösen Problem?
Ich muss den letzten Teil lieben. – JasonK
Der Punkt ist, dass ich Variablen mit comand 'xi, pre (F_1) i.ido * i.year 'erstellen, dann wird der Variablenname von Stata erstellt. –
Kein Zweifel, aber wie ändert sich die Frage? Wenn Sie diese alle überschleifen möchten, sollte ein Platzhalter wie 'F_1idoXyea_2 _ ????' oder 'F_1idoXyea_2 *' berücksichtigt werden. –