Skip to content

Commit 379390a

Browse files
authored
docs: replace manual for loop in examples
PR-URL: #6907 Reviewed-by: Philipp Burckhardt <[email protected]>
1 parent 9bec44a commit 379390a

File tree

10 files changed

+64
-74
lines changed

10 files changed

+64
-74
lines changed

lib/node_modules/@stdlib/stats/base/dists/bradford/mode/README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,15 @@ v = mode( -1.5 );
101101

102102
```javascript
103103
var uniform = require( '@stdlib/random/array/uniform' );
104+
var logEachMap = require( '@stdlib/console/log-each-map' );
104105
var mode = require( '@stdlib/stats/base/dists/bradford/mode' );
105106

106-
var c = uniform( 10, 0.1, 10.0 );
107+
var opts = {
108+
'dtype': 'float64'
109+
};
110+
var c = uniform( 10, 0.1, 10.0, opts );
107111

108-
var v;
109-
var i;
110-
for ( i = 0; i < c.length; i++ ) {
111-
v = mode( c[ i ] );
112-
console.log( 'c: %d, mode(X;c): %d', c[ i ].toFixed( 4 ), v.toFixed( 4 ) );
113-
}
112+
logEachMap( 'c: %0.4f, mode(X;c): %0.4f', c, mode );
114113
```
115114

116115
</section>

lib/node_modules/@stdlib/stats/base/dists/bradford/mode/examples/index.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,12 @@
1919
'use strict';
2020

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

24-
var c = uniform( 10, 0.1, 10.0 );
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var c = uniform( 10, 0.1, 10.0, opts );
2529

26-
var v;
27-
var i;
28-
for ( i = 0; i < c.length; i++ ) {
29-
v = mode( c[ i ] );
30-
console.log( 'c: %d, mode(X;c): %d', c[ i ].toFixed( 4 ), v.toFixed( 4 ) );
31-
}
30+
logEachMap( 'c: %0.4f, mode(X;c): %0.4f', c, mode );

lib/node_modules/@stdlib/stats/base/dists/bradford/pdf/README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -123,17 +123,16 @@ y = myPDF( 1.0 );
123123

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

128-
var x = uniform( 10, 0.0, 1.0 );
129-
var c = uniform( 10, 0.1, 10.0 );
129+
var opts = {
130+
'dtype': 'float64'
131+
};
132+
var c = uniform( 10, 0.0, 1.0, opts );
133+
var x = uniform( 10, 0.1, 10.0, opts );
130134

131-
var y;
132-
var i;
133-
for ( i = 0; i < x.length; i++ ) {
134-
y = pdf( x[ i ], c[ i ] );
135-
console.log( 'x: %d, c: %d, f(x;c): %d', x[ i ].toFixed( 4 ), c[ i ].toFixed( 4 ), y.toFixed( 4 ) );
136-
}
135+
logEachMap( 'x: %0.4f, c: %0.4f, f(x;c): %0.4f', x, c, pdf );
137136
```
138137

139138
</section>

lib/node_modules/@stdlib/stats/base/dists/bradford/pdf/examples/index.js

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,13 @@
1919
'use strict';
2020

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

24-
var x = uniform( 10, 0.0, 1.0 );
25-
var c = uniform( 10, 0.1, 10.0 );
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var c = uniform( 10, 0.0, 1.0, opts );
29+
var x = uniform( 10, 0.1, 10.0, opts );
2630

27-
var y;
28-
var i;
29-
for ( i = 0; i < x.length; i++ ) {
30-
y = pdf( x[ i ], c[ i ] );
31-
console.log( 'x: %d, c: %d, f(x;c): %d', x[ i ].toFixed( 4 ), c[ i ].toFixed( 4 ), y.toFixed( 4 ) );
32-
}
31+
logEachMap( 'x: %0.4f, c: %0.4f, f(x;c): %0.4f', x, c, pdf );

lib/node_modules/@stdlib/stats/base/dists/bradford/quantile/README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -126,17 +126,16 @@ y = myquantile( 1.0 );
126126

127127
```javascript
128128
var uniform = require( '@stdlib/random/array/uniform' );
129+
var logEachMap = require( '@stdlib/console/log-each-map' );
129130
var quantile = require( '@stdlib/stats/base/dists/bradford/quantile' );
130131

131-
var p = uniform( 10, 0.0, 1.0 );
132-
var c = uniform( 10, 0.1, 10.0 );
132+
var opts = {
133+
'dtype': 'float64'
134+
};
135+
var p = uniform( 10, 0.0, 1.0, opts );
136+
var c = uniform( 10, 0.1, 10.0, opts );
133137

134-
var y;
135-
var i;
136-
for ( i = 0; i < p.length; i++ ) {
137-
y = quantile( p[ i ], c[ i ] );
138-
console.log( 'p: %d, c: %d, Q(p;c): %d', p[ i ].toFixed( 4 ), c[ i ].toFixed( 4 ), y.toFixed( 4 ) );
139-
}
138+
logEachMap( 'p: %0.4f, c: %0.4f, Q(p;c): %0.4f', p, c, quantile );
140139
```
141140

142141
</section>

lib/node_modules/@stdlib/stats/base/dists/bradford/quantile/examples/index.js

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,13 @@
1919
'use strict';
2020

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

24-
var p = uniform( 10, 0.0, 1.0 );
25-
var c = uniform( 10, 0.1, 10.0 );
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var p = uniform( 10, 0.0, 1.0, opts );
29+
var c = uniform( 10, 0.1, 10.0, opts );
2630

27-
var y;
28-
var i;
29-
for ( i = 0; i < p.length; i++ ) {
30-
y = quantile( p[ i ], c[ i ] );
31-
console.log( 'p: %d, c: %d, Q(p;c): %d', p[ i ].toFixed( 4 ), c[ i ].toFixed( 4 ), y.toFixed( 4 ) );
32-
}
31+
logEachMap( 'p: %0.4f, c: %0.4f, Q(p;c): %0.4f', p, c, quantile );

lib/node_modules/@stdlib/stats/base/dists/bradford/stdev/README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,15 @@ v = stdev( -1.5 );
101101

102102
```javascript
103103
var uniform = require( '@stdlib/random/array/uniform' );
104+
var logEachMap = require( '@stdlib/console/log-each-map' );
104105
var stdev = require( '@stdlib/stats/base/dists/bradford/stdev' );
105106

106-
var c = uniform( 10, 0.1, 10.0 );
107+
var opts = {
108+
'dtype': 'float64'
109+
};
110+
var c = uniform( 10, 0.1, 10.0, opts );
107111

108-
var v;
109-
var i;
110-
for ( i = 0; i < c.length; i++ ) {
111-
v = stdev( c[ i ] );
112-
console.log( 'c: %d, SD(X;c): %d', c[ i ].toFixed( 4 ), v.toFixed( 4 ) );
113-
}
112+
logEachMap( 'c: %0.4f, SD(X;c): %0.4f', c, stdev );
114113
```
115114

116115
</section>

lib/node_modules/@stdlib/stats/base/dists/bradford/stdev/examples/index.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,12 @@
1919
'use strict';
2020

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

24-
var c = uniform( 10, 0.1, 10.0 );
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var c = uniform( 10, 0.1, 10.0, opts );
2529

26-
var v;
27-
var i;
28-
for ( i = 0; i < c.length; i++ ) {
29-
v = stdev( c[ i ] );
30-
console.log( 'c: %d, SD(X;c): %d', c[ i ].toFixed( 4 ), v.toFixed( 4 ) );
31-
}
30+
logEachMap( 'c: %0.4f, SD(X;c): %0.4f', c, stdev );

lib/node_modules/@stdlib/stats/base/dists/bradford/variance/README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,15 @@ v = variance( -1.5 );
101101

102102
```javascript
103103
var uniform = require( '@stdlib/random/array/uniform' );
104+
var logEachMap = require( '@stdlib/console/log-each-map' );
104105
var variance = require( '@stdlib/stats/base/dists/bradford/variance' );
105106

106-
var c = uniform( 10, 0.1, 10.0 );
107+
var opts = {
108+
'dtype': 'float64'
109+
};
110+
var c = uniform( 10, 0.1, 10.0, opts );
107111

108-
var v;
109-
var i;
110-
for ( i = 0; i < c.length; i++ ) {
111-
v = variance( c[ i ] );
112-
console.log( 'c: %d, Var(X;c): %d', c[ i ].toFixed( 4 ), v.toFixed( 4 ) );
113-
}
112+
logEachMap( 'c: %0.4f, Var(X;c): %0.4f', c, variance );
114113
```
115114

116115
</section>

lib/node_modules/@stdlib/stats/base/dists/bradford/variance/examples/index.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,12 @@
1919
'use strict';
2020

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

24-
var c = uniform( 10, 0.1, 10.0 );
25+
var opts = {
26+
'dtype': 'float64'
27+
};
28+
var c = uniform( 10, 0.1, 10.0, opts );
2529

26-
var v;
27-
var i;
28-
for ( i = 0; i < c.length; i++ ) {
29-
v = variance( c[ i ] );
30-
console.log( 'c: %d, Var(X;c): %d', c[ i ].toFixed( 4 ), v.toFixed( 4 ) );
31-
}
30+
logEachMap( 'c: %0.4f, Var(X;c): %0.4f', c, variance );

0 commit comments

Comments
 (0)