Stata 15 help for numlist

Title

[U] 11.1.8 numlist -- Number lists

Remarks

See nlist for the numlist programming command.

A numlist is a list of numbers with blanks or commas in between. There are a number of shorthand conventions to reduce the amount of typing necessary. For instance:

2 just one number 1 2 3 three numbers 3 2 1 three numbers in reversed order .5 1 1.5 three different numbers 1 3 -2.17 5.12 four numbers in jumbled order

1/3 three numbers: 1, 2, 3 3/1 the same three numbers in reverse order 5/8 four numbers: 5, 6, 7, 8 -8/-5 four numbers: -8, -7, -6, -5 -5/-8 four numbers: -5, -6, -7, -8 -1/2 four numbers: -1, 0, 1, 2

1 2 to 4 four numbers: 1, 2, 3, 4 4 3 to 1 four numbers: 4, 3, 2, 1 10 15 to 30 five numbers: 10, 15, 20, 25, 30

1 2:4 same as 1 2 to 4 4 3:1 same as 4 3 to 1 10 15:30 same as 10 15 to 30

1(1)3 three numbers: 1, 2, 3 1(2)9 five numbers: 1, 3, 5, 7, 9 1(2)10 the same five numbers: 1, 3, 5, 7, 9 9(-2)1 five numbers: 9, 7, 5, 3, and 1 -1(.5)2.5 the numbers: -1, -.5, 0, .5, 1, 1.5, 2, 2.5

1[1]3 same as 1(1)3 1[2]9 same as 1(2)9 1[2]10 same as 1(2)10 9[-2]1 same as 9(-2)1 -1[.5]2.5 same as -1(.5)2.5

1 2 3/5 8(2)12 eight numbers: 1, 2, 3, 4, 5, 8, 10, 12 1,2,3/5,8(2)12 the same eight numbers 1 2 3/5 8 10 to 12 the same eight numbers 1,2,3/5,8,10 to 12 the same eight numbers 1 2 3/5 8 10:12 the same eight numbers

Advice: Do not use commas to separate the entries -- use spaces instead -- because commas are not always allowed. You may use commas when a numlist appears inside the parentheses of an option, but you may not use commas in other cases.

Examples

. sysuse uslifeexp . line le_wm year, ylabel(0 20(10)80)

. sysuse auto . centile price, centile(5 50 95) . forvalues i = 10(-2)1 { 2. display `i' 3. }


© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index