.- help for ^labmap^ .- Define mapped value labels -------------------------- ^labmap^ valuelabelname ^, v^alues^(^integer numlist^) l^abels^(^numlist^)^ [ ^pre^fix^(^str^) post^fix^(^str^) l^ist label_options ] ^labmap^ valuelabelname ^, v^alues^(^integer numlist^) f^irst^(^#^) s^tep^(^#^)^ [ ^m^aximum^(^#^) pre^fix^(^str^) post^fix^(^str^) l^ist label_options ] Description ----------- ^labmap^ defines value labels using a mapping from numeric values to numeric labels. This is best explained by example. Suppose you have a time variable which is minutes after midnight, so that 0 = 12 am, 720 = 12 pm, 1440 = next 12 am, but you wish to have value labels which are hours. This could be done by specifying labels one by one with ^label define^, but ^labmap^ offers a systematic alternative. There are two syntaxes, one using ^labels()^ and one using ^first() step()^ [ ^max()^ ] to specify the numbers to be used as labels. Options ------- ^values(^integer numlist^)^ specifies a numlist of integers whose value labels are to be defined. This is a required option. ^labels(^numlist^)^ specifies a numlist of labels. If ^labels()^ is specified, ^values()^ and ^labels()^ must contain the same number of elements after expansion. ^first(^#^)^ specifies the first label. ^step(^#^)^ specifies the step between labels. ^maximum(^#^)^ specifies the maximum label. ^prefix^ adds text at the beginning of each label. ^postfix^ adds text at the end of each label. ^list^ invokes ^label list^ valuelabelname after the changes produced. label_options are options of ^label define^, namely ^add^, ^modify^ and (Stata 7 only) ^nofix^. See help on @label@. Examples -------- ^. labmap time, v(0(60)1440) l(12 1/12 1/12)^ or ^. labmap time, v(0(60)1440) f(12) m(12) s(1)^ ^. labmap time, v(0(60)660) f(12) m(12) s(1) post(" am")^ ^. labmap time, v(720(60)1380) f(12) m(12) s(1) post(" pm") add^ ^. labmap time, v(1440) l(12) post(" am") add^ Author ------ Nicholas J. Cox, University of Durham, U.K. n.j.cox@@durham.ac.uk Also see -------- On-line: help for @label@, @numlist@ Manual: ^[U] 15.6^, ^[R] label^