Differences between revisions 14 and 15
Revision 14 as of 2023-06-07 18:50:35
Size: 925
Comment:
Revision 15 as of 2023-06-07 18:54:07
Size: 649
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Stata offers human-readable variable names, variable labels, variable printing formats, and value labels.

Stata stores variable labels and value labels in a separate database. Many built-in commands seamlessly pull in metadata from that database, but there are notable exceptions.
Stata exposes a rich API for querying internal '''metadata'''.
Line 35: Line 33:
== Quick Tips ==

Stata has a number of interactive tools for examining metadata.
== Descriptives ==
Line 40: Line 36:
di _N // number of cases
di c(k) // number of variables
display _N // number of cases
display c(k) // number of variables

Stata Metadata

Stata exposes a rich API for querying internal metadata.


Labels

Variable and value labels are defined using the label command.

label variable foo "yes or no?"
label define yesno 1 "Yes" 0 "No"
label values foo yesno

See here for more options.

Numeric values can be quickly prepended to value labels using the numlabel command.

numlabel foo, add mask("#. ")


Descriptives

display _N    // number of cases
display c(k)  // number of variables


CategoryRicottone

Stata/Metadata (last edited 2025-10-24 15:58:53 by DominicRicottone)