Skip to content

Commit e682423

Browse files
authored
docs: replace manual for loop in examples
PR-URL: stdlib-js#9456 Reviewed-by: Philipp Burckhardt <pburckhardt@outlook.com>
1 parent 4d332d8 commit e682423

File tree

26 files changed

+195
-265
lines changed

26 files changed

+195
-265
lines changed

lib/node_modules/@stdlib/stats/base/dists/t/cdf/README.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -112,20 +112,17 @@ y = mycdf( 1.0 );
112112
<!-- eslint no-undef: "error" -->
113113

114114
```javascript
115-
var randu = require( '@stdlib/random/base/randu' );
115+
var uniform = require( '@stdlib/random/array/uniform' );
116+
var logEachMap = require( '@stdlib/console/log-each-map' );
116117
var cdf = require( '@stdlib/stats/base/dists/t/cdf' );
117118

118-
var v;
119-
var x;
120-
var y;
121-
var i;
122-
123-
for ( i = 0; i < 10; i++ ) {
124-
x = (randu() * 6.0) - 3.0;
125-
v = randu() * 10.0;
126-
y = cdf( x, v );
127-
console.log( 'x: %d, v: %d, F(x;v): %d', x.toFixed( 4 ), v.toFixed( 4 ), y.toFixed( 4 ) );
128-
}
119+
var opts = {
120+
'dtype': 'float64'
121+
};
122+
var x = uniform( 10, -3.0, 3.0, opts );
123+
var v = uniform( 10, 0.0, 10.0, opts );
124+
125+
logEachMap( 'x: %0.4f, v: %0.4f, F(x;v): %0.4f', x, v, cdf );
129126
```
130127

131128
</section>

lib/node_modules/@stdlib/stats/base/dists/t/cdf/examples/index.js

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,14 @@
1818

1919
'use strict';
2020

21-
var randu = require( '@stdlib/random/base/randu' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var logEachMap = require( '@stdlib/console/log-each-map' );
2223
var cdf = require( './../lib' );
2324

24-
var v;
25-
var x;
26-
var y;
27-
var i;
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var x = uniform( 10, -3.0, 3.0, opts );
29+
var v = uniform( 10, 0.0, 10.0, opts );
2830

29-
for ( i = 0; i < 10; i++ ) {
30-
x = (randu() * 6.0) - 3.0;
31-
v = randu() * 10.0;
32-
y = cdf( x, v );
33-
console.log( 'x: %d, v: %d, F(x;v): %d', x.toFixed( 4 ), v.toFixed( 4 ), y.toFixed( 4 ) );
34-
}
31+
logEachMap( 'x: %0.4f, v: %0.4f, F(x;v): %0.4f', x, v, cdf );

lib/node_modules/@stdlib/stats/base/dists/t/entropy/README.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -100,19 +100,16 @@ y = entropy( 0.0 );
100100
<!-- eslint no-undef: "error" -->
101101

102102
```javascript
103-
var randu = require( '@stdlib/random/base/randu' );
104-
var round = require( '@stdlib/math/base/special/round' );
103+
var uniform = require( '@stdlib/random/array/uniform' );
104+
var logEachMap = require( '@stdlib/console/log-each-map' );
105105
var entropy = require( '@stdlib/stats/base/dists/t/entropy' );
106106

107-
var v;
108-
var y;
109-
var i;
107+
var opts = {
108+
'dtype': 'float64'
109+
};
110+
var v = uniform( 10, 0.0, 20.0, opts );
110111

111-
for ( i = 0; i < 10; i++ ) {
112-
v = randu() * 20.0;
113-
y = entropy( v );
114-
console.log( 'v: %d, h(X,v): %d', v.toFixed( 4 ), y.toFixed( 4 ) );
115-
}
112+
logEachMap( 'v: %0.4f, h(X;v): %0.4f', v, entropy );
116113
```
117114

118115
</section>

lib/node_modules/@stdlib/stats/base/dists/t/entropy/examples/index.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,13 @@
1818

1919
'use strict';
2020

21-
var randu = require( '@stdlib/random/base/randu' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var logEachMap = require( '@stdlib/console/log-each-map' );
2223
var entropy = require( './../lib' );
2324

24-
var i;
25-
var v;
26-
var y;
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var v = uniform( 10, 0.0, 20.0, opts );
2729

28-
for ( i = 0; i < 10; i++ ) {
29-
v = randu() * 20.0;
30-
y = entropy( v );
31-
console.log( 'v: %d, h(X;v): %d', v.toFixed( 4 ), y.toFixed( 4 ) );
32-
}
30+
logEachMap( 'v: %0.4f, h(X;v): %0.4f', v, entropy );

lib/node_modules/@stdlib/stats/base/dists/t/kurtosis/README.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -116,19 +116,16 @@ y = kurtosis( 2.0 );
116116
<!-- eslint no-undef: "error" -->
117117

118118
```javascript
119-
var randu = require( '@stdlib/random/base/randu' );
120-
var round = require( '@stdlib/math/base/special/round' );
119+
var uniform = require( '@stdlib/random/array/uniform' );
120+
var logEachMap = require( '@stdlib/console/log-each-map' );
121121
var kurtosis = require( '@stdlib/stats/base/dists/t/kurtosis' );
122122

123-
var v;
124-
var y;
125-
var i;
123+
var opts = {
124+
'dtype': 'float64'
125+
};
126+
var v = uniform( 10, 0.0, 20.0, opts );
126127

127-
for ( i = 0; i < 10; i++ ) {
128-
v = randu() * 20.0;
129-
y = kurtosis( v );
130-
console.log( 'v: %d, Kurt(X,v): %d', v.toFixed( 4 ), y.toFixed( 4 ) );
131-
}
128+
logEachMap( 'v: %0.4f, Kurt(X;v): %0.4f', v, kurtosis );
132129
```
133130

134131
</section>

lib/node_modules/@stdlib/stats/base/dists/t/kurtosis/examples/index.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,13 @@
1818

1919
'use strict';
2020

21-
var randu = require( '@stdlib/random/base/randu' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var logEachMap = require( '@stdlib/console/log-each-map' );
2223
var kurtosis = require( './../lib' );
2324

24-
var i;
25-
var v;
26-
var y;
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var v = uniform( 10, 0.0, 20.0, opts );
2729

28-
for ( i = 0; i < 10; i++ ) {
29-
v = randu() * 20.0;
30-
y = kurtosis( v );
31-
console.log( 'v: %d, Kurt(X;v): %d', v.toFixed( 4 ), y.toFixed( 4 ) );
32-
}
30+
logEachMap( 'v: %0.4f, Kurt(X;v): %0.4f', v, kurtosis );

lib/node_modules/@stdlib/stats/base/dists/t/logcdf/README.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -122,20 +122,17 @@ y = mylogcdf( 1.0 );
122122
<!-- eslint no-undef: "error" -->
123123

124124
```javascript
125-
var randu = require( '@stdlib/random/base/randu' );
125+
var uniform = require( '@stdlib/random/array/uniform' );
126+
var logEachMap = require( '@stdlib/console/log-each-map' );
126127
var logcdf = require( '@stdlib/stats/base/dists/t/logcdf' );
127128

128-
var v;
129-
var x;
130-
var y;
131-
var i;
132-
133-
for ( i = 0; i < 10; i++ ) {
134-
x = (randu() * 6.0) - 3.0;
135-
v = randu() * 10.0;
136-
y = logcdf( x, v );
137-
console.log( 'x: %d, v: %d, ln(F(x;v)): %d', x.toFixed( 4 ), v.toFixed( 4 ), y.toFixed( 4 ) );
138-
}
129+
var opts = {
130+
'dtype': 'float64'
131+
};
132+
var x = uniform( 10, -3.0, 3.0, opts );
133+
var v = uniform( 10, 0.0, 10.0, opts );
134+
135+
logEachMap( 'x: %0.4f, v: %0.4f, ln(F(x;v)): %0.4f', x, v, logcdf );
139136
```
140137

141138
</section>

lib/node_modules/@stdlib/stats/base/dists/t/logcdf/examples/index.js

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,14 @@
1818

1919
'use strict';
2020

21-
var randu = require( '@stdlib/random/base/randu' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var logEachMap = require( '@stdlib/console/log-each-map' );
2223
var logcdf = require( './../lib' );
2324

24-
var v;
25-
var x;
26-
var y;
27-
var i;
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var x = uniform( 10, -3.0, 3.0, opts );
29+
var v = uniform( 10, 0.0, 10.0, opts );
2830

29-
for ( i = 0; i < 10; i++ ) {
30-
x = (randu() * 6.0) - 3.0;
31-
v = randu() * 10.0;
32-
y = logcdf( x, v );
33-
console.log( 'x: %d, v: %d, ln(F(x;v)): %d', x.toFixed( 4 ), v.toFixed( 4 ), y.toFixed( 4 ) );
34-
}
31+
logEachMap( 'x: %0.4f, v: %0.4f, ln(F(x;v)): %0.4f', x, v, logcdf );

lib/node_modules/@stdlib/stats/base/dists/t/logpdf/README.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -122,20 +122,17 @@ y = mylogpdf( 1.0 );
122122
<!-- eslint no-undef: "error" -->
123123

124124
```javascript
125-
var randu = require( '@stdlib/random/base/randu' );
125+
var uniform = require( '@stdlib/random/array/uniform' );
126+
var logEachMap = require( '@stdlib/console/log-each-map' );
126127
var logpdf = require( '@stdlib/stats/base/dists/t/logpdf' );
127128

128-
var v;
129-
var x;
130-
var y;
131-
var i;
129+
var opts = {
130+
'dtype': 'float64'
131+
};
132+
var x = uniform( 10, -3.0, 3.0, opts );
133+
var v = uniform( 10, 0.0, 10.0, opts );
132134

133-
for ( i = 0; i < 10; i++ ) {
134-
x = (randu() * 6.0) - 3.0;
135-
v = randu() * 10.0;
136-
y = logpdf( x, v );
137-
console.log( 'x: %d, v: %d, ln(f(x;v)): %d', x, v, y );
138-
}
135+
logEachMap( 'x: %0.4f, v: %0.4f, ln(f(x;v)): %0.4f', x, v, logpdf );
139136
```
140137

141138
</section>

lib/node_modules/@stdlib/stats/base/dists/t/logpdf/examples/index.js

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,14 @@
1818

1919
'use strict';
2020

21-
var randu = require( '@stdlib/random/base/randu' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var logEachMap = require( '@stdlib/console/log-each-map' );
2223
var logpdf = require( './../lib' );
2324

24-
var v;
25-
var x;
26-
var y;
27-
var i;
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var x = uniform( 10, -3.0, 3.0, opts );
29+
var v = uniform( 10, 0.0, 10.0, opts );
2830

29-
for ( i = 0; i < 10; i++ ) {
30-
x = (randu() * 6.0) - 3.0;
31-
v = randu() * 10.0;
32-
y = logpdf( x, v );
33-
console.log( 'x: %d, v: %d, ln(f(x;v)): %d', x, v, y );
34-
}
31+
logEachMap( 'x: %0.4f, v: %0.4f, ln(f(x;v)): %0.4f', x, v, logpdf );

0 commit comments

Comments
 (0)