Variables

manipulategenerate [type] var = exp generates new variable according to exp
drop var discards var
sort var sorts by var
replace oldvar = exp [if exp] [in range]just like generate but replaces old data
egen like generate, but with special powers
encode oldvar, gen(newvar) converts string variable oldvar into categorical variable newvar
decode oldvar, gen(newvar) converts categorical variable oldvar into string variable newvar
reshape converts table between wide and long forms
summarizedescribe [varlist] gives type, format, labels
codebook [varlist] type, # unique, # missing, warnings
inspect [varlist] summarizes data by range, sign, integer, unique values, missing
table varlistcreates table of frequencies of unique values in varlist
tabulate varlistlike table but provides subtotals for each value and % if only one variable
count [if exp] [in range] counts observations
organizenote [varlist]: "text" [TS] add note to dataset (varlist) [timestamp]
notes show notes
label define varlabel x "description" defines the entries of varlabel (for example, if varlabel were gender:
label define gender 0 "female" 1 "male"
label values var [varlabel] associates the descriptions with var or erases varlabels if
varlabel excluded.
format varlist %#.#x formats variables