2016-08-04 11 views
1

Im Stata help macro Seite in der Nähe der Unterseite sagt where expansion_optr is ist und listet die folgenden:Wie verwendet man expansion_optr im Hilfe-Makro?

  • ++ lclname
  • lclname ++
  • --lclname
  • = exp
  • : ex tended_fnm
  • .class_directive
  • macval (lclname)

Ist jemand Kenntnis von einer Dokumentation (das hinaus, was in der macro Hilfedatei gefunden wird), die einige Beispiele gibt, wie diese verwenden Operationen? Wenn keine gute Dokumentation gefunden werden kann, wären Beispiele mit Makros mit expansion_optr hilfreich.

Antwort

3

Haben Sie die umfangreichen Bemerkungen und Beispiele Abschnitt in the manual studiert? Sie können auf denselben Eintrag zugreifen, indem Sie oben auf der Hilfedatei auf den blauen Link [P] macro klicken.

Hier sind einige Beispiele zu spielen:

local i=0 
local j=0 
while `i'<= 1 { 
    di "Increment i=`i' immediately to get `++i'" 
    di " i is now `i'" 
    di "j=`j' plus 1 will be (`j++'+1) next time" 
    di " j is currently `j'" 
} 

sysuse auto, clear 
des price 
local label: variable label price 
di as red "price's label is `label'" 

, die Sie bekommt:

enter image description here

Verwandte Themen