|
46 | 46 | e.g., [ 3, 'abc', null, 3, null ] |
47 | 47 |
|
48 | 48 | // Set sample size: |
49 | | - > out = {{alias}}( [ 3, 6, 9 ], { 'size': 10 }) |
| 49 | + > out = {{alias}}( [ 3, 6, 9 ], { 'size': 10 } ) |
50 | 50 | e.g., [ 6, 3, 9, 9, 9, 6, 9, 6, 9, 3 ] |
51 | | - > out = {{alias}}( [ 0, 1 ], { 'size': 20 }) |
| 51 | + > out = {{alias}}( [ 0, 1 ], { 'size': 20 } ) |
52 | 52 | e.g., [ 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0 ] |
53 | 53 |
|
54 | 54 | // Draw without replacement: |
55 | | - > out = {{alias}}( [ 1, 2, 3, 4, 5, 6 ], { 'replace': false, 'size': 3 }) |
| 55 | + > out = {{alias}}( [ 1, 2, 3, 4, 5, 6 ], { 'replace': false, 'size': 3 } ) |
56 | 56 | e.g., [ 6, 1, 5 ] |
57 | | - > out = {{alias}}( [ 0, 1 ], { 'replace': false }) |
| 57 | + > out = {{alias}}( [ 0, 1 ], { 'replace': false } ) |
58 | 58 | e.g., [ 0, 1 ] |
59 | 59 |
|
60 | 60 | // Assigning non-uniform element probabilities: |
61 | 61 | > var x = [ 1, 2, 3, 4, 5, 6 ]; |
62 | 62 | > var probs = [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.5 ]; |
63 | | - > out = {{alias}}( x, { 'probs': probs }) |
| 63 | + > out = {{alias}}( x, { 'probs': probs } ) |
64 | 64 | e.g., [ 5, 6, 6, 5, 6, 4 ] |
65 | | - > out = {{alias}}( x, { 'probs': probs, 'size': 3, 'replace': false }) |
| 65 | + > out = {{alias}}( x, { 'probs': probs, 'size': 3, 'replace': false } ) |
66 | 66 | e.g., [ 6, 4, 1 ] |
67 | 67 |
|
68 | 68 |
|
|
106 | 106 | Examples |
107 | 107 | -------- |
108 | 108 | // Set a seed: |
109 | | - > var mysample = {{alias}}.factory({ 'seed': 232 }); |
| 109 | + > var mysample = {{alias}}.factory({ 'seed': 232 } ); |
110 | 110 | > var out = mysample( 'abcdefg' ) |
111 | 111 | e.g., [ 'g', 'd', 'g', 'f', 'c', 'e', 'f' ] |
112 | 112 |
|
113 | 113 | // Provide `pool` and set a seed plus a default sample size: |
114 | 114 | > var pool = [ 1, 2, 3, 4, 5, 6 ]; |
115 | | - > mysample = {{alias}}.factory( pool, { 'seed': 232, 'size': 2 }); |
| 115 | + > mysample = {{alias}}.factory( pool, { 'seed': 232, 'size': 2 } ); |
116 | 116 | > out = mysample() |
117 | 117 | e.g., [ 6, 4 ] |
118 | 118 | > out = mysample() |
|
130 | 130 | null |
131 | 131 |
|
132 | 132 | // Override default `size` parameter when invoking created function: |
133 | | - > mysample = {{alias}}.factory( [ 0, 1 ], { 'size': 2 }); |
| 133 | + > mysample = {{alias}}.factory( [ 0, 1 ], { 'size': 2 } ); |
134 | 134 | > out = mysample() |
135 | 135 | e.g., [ 1, 1 ] |
136 | 136 | > out = mysample({ 'size': 10 }) |
137 | 137 | e.g, [ 0, 1, 1, 1, 0, 1, 0, 0, 1, 1 ] |
138 | 138 |
|
139 | 139 | // Sample with and without replacement: |
140 | | - > mysample = {{alias}}.factory( [ 0, 1 ], { 'size': 2 }); |
| 140 | + > mysample = {{alias}}.factory( [ 0, 1 ], { 'size': 2 } ); |
141 | 141 | > out = mysample() |
142 | 142 | e.g., [ 1, 1 ] |
143 | 143 | > out = mysample({ 'replace': false }) |
|
0 commit comments