| manipulate | generate [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 | |
| summarize | describe [varlist] | gives type, format, labels |
| codebook [varlist] | type, # unique, # missing, warnings | |
| inspect [varlist] | summarizes data by range, sign, integer, unique values, missing | |
| table varlist | creates table of frequencies of unique values in varlist | |
| tabulate varlist | like table but provides subtotals for each value and % if only one variable | |
| count [if exp] [in range] | counts observations | |
| organize | note [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 |