diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/mgf/README.md b/lib/node_modules/@stdlib/stats/base/dists/geometric/mgf/README.md index 0d6c4adaa024..7675ddf9b0a5 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/mgf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/mgf/README.md @@ -127,20 +127,17 @@ var y = mymgf( -0.2 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var mgf = require( '@stdlib/stats/base/dists/geometric/mgf' ); -var p; -var t; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var t = uniform( 10, 0.0, 1.0, opts ); +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - t = randu(); - p = randu(); - y = mgf( t, p ); - console.log( 't: %d, p: %d, M_X(t;p): %d', t, p.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 't: %0.4f, p: %0.4f, M_X(t;p): %0.4f', t, p, mgf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/mgf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/geometric/mgf/examples/index.js index 3c7d2529b148..1202ad9a669d 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/mgf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/mgf/examples/index.js @@ -18,17 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var mgf = require( './../lib' ); -var p; -var t; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var t = uniform( 10, 0.0, 1.0, opts ); +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - t = randu(); - p = randu(); - y = mgf( t, p ); - console.log( 't: %d, p: %d, M_X(t;p): %d', t, p.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 't: %0.4f, p: %0.4f, M_X(t;p): %0.4f', t, p, mgf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/mode/README.md b/lib/node_modules/@stdlib/stats/base/dists/geometric/mode/README.md index 3bcc29e16287..e4384312b6fd 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/mode/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/mode/README.md @@ -101,19 +101,16 @@ v = mode( -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var mode = require( '@stdlib/stats/base/dists/geometric/mode' ); -var v; -var i; -var p; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - p = randu(); - v = mode( p ); - console.log( 'p: %d, mode(X;p): %d', p.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, mode(X;p): %0.4f', p, mode ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/mode/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/geometric/mode/examples/index.js index e90f21a0077e..22c80718bbe4 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/mode/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/mode/examples/index.js @@ -18,15 +18,13 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var mode = require( './../lib' ); -var v; -var i; -var p; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - p = randu(); - v = mode( p ); - console.log( 'p: %d, mode(X;p): %d', p.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, mode(X;p): %0.4f', p, mode ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/pmf/README.md b/lib/node_modules/@stdlib/stats/base/dists/geometric/pmf/README.md index de67053ae93d..4084025fb980 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/pmf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/pmf/README.md @@ -112,21 +112,18 @@ y = mypmf( 1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var pmf = require( '@stdlib/stats/base/dists/geometric/pmf' ); -var p; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 10, 0, 5, opts ); +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - x = round( randu() * 5.0 ); - p = randu(); - y = pmf( x, p ); - console.log( 'x: %d, p: %d, P( X = x; p ): %d', x, p.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %d, p: %0.4f, P( X = x; p ): %0.4f', x, p, pmf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/pmf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/geometric/pmf/examples/index.js index 646ad34c9c33..ec01ff8e0fba 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/pmf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/pmf/examples/index.js @@ -18,18 +18,15 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var pmf = require( './../lib' ); -var p; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 10, 0, 5, opts ); +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - x = round( randu() * 5.0 ); - p = randu(); - y = pmf( x, p ); - console.log( 'x: %d, p: %d, P( X = x; p ): %d', x, p.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %d, p: %0.4f, P( X = x; p ): %0.4f', x, p, pmf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/quantile/README.md b/lib/node_modules/@stdlib/stats/base/dists/geometric/quantile/README.md index 8dbbee35bed6..2aa68c5e8d0d 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/quantile/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/quantile/README.md @@ -125,20 +125,17 @@ y = myquantile( 1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var quantile = require( '@stdlib/stats/base/dists/geometric/quantile' ); -var p; -var r; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 10, 0.0, 1.0, opts ); +var r = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - r = randu(); - p = randu(); - y = quantile( r, p ); - console.log( 'r: %d, p: %d, Q(r;p): %d', r.toFixed( 4 ), p.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'r: %0.4f, p: %0.4f, Q(r;p): %0.4f', r, p, quantile ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/quantile/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/geometric/quantile/examples/index.js index e19290daa8df..932d737a6d33 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/quantile/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/quantile/examples/index.js @@ -18,17 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var quantile = require( './../lib' ); -var p; -var r; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 10, 0.0, 1.0, opts ); +var r = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - r = randu(); - p = randu(); - y = quantile( r, p ); - console.log( 'r: %d, p: %d, Q(r;p): %d', r.toFixed( 4 ), p.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'r: %0.4f, p: %0.4f, Q(r;p): %0.4f', r, p, quantile ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/skewness/README.md b/lib/node_modules/@stdlib/stats/base/dists/geometric/skewness/README.md index 832271c3ea07..9d1e95b69f81 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/skewness/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/skewness/README.md @@ -103,19 +103,16 @@ v = skewness( -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var skewness = require( '@stdlib/stats/base/dists/geometric/skewness' ); -var v; -var i; -var p; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - p = randu(); - v = skewness( p ); - console.log( 'p: %d, skew(X;p): %d', p.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, skew(X;p): %0.4f', p, skewness ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/skewness/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/geometric/skewness/examples/index.js index cc4c402384f8..65394a9525ce 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/skewness/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/skewness/examples/index.js @@ -18,15 +18,13 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var skewness = require( './../lib' ); -var v; -var i; -var p; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - p = randu(); - v = skewness( p ); - console.log( 'p: %d, skew(X;p): %d', p.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, skew(X;p): %0.4f', p, skewness ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/stdev/README.md b/lib/node_modules/@stdlib/stats/base/dists/geometric/stdev/README.md index 1128f290c9d3..eed18cdb06c5 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/stdev/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/stdev/README.md @@ -103,19 +103,16 @@ v = stdev( -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var stdev = require( '@stdlib/stats/base/dists/geometric/stdev' ); -var v; -var i; -var p; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - p = randu(); - v = stdev( p ); - console.log( 'p: %d, SD(X;p): %d', p.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, SD(X;p): %0.4f', p, stdev ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/stdev/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/geometric/stdev/examples/index.js index 122e348012b4..ccfa3243d37d 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/stdev/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/stdev/examples/index.js @@ -18,15 +18,13 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var stdev = require( './../lib' ); -var v; -var i; -var p; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - p = randu(); - v = stdev( p ); - console.log( 'p: %d, SD(X;p): %d', p.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, SD(X;p): %0.4f', p, stdev ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/variance/README.md b/lib/node_modules/@stdlib/stats/base/dists/geometric/variance/README.md index 8b2ad4d9bb58..448e7c0e7fc4 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/variance/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/variance/README.md @@ -103,19 +103,16 @@ v = variance( -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var variance = require( '@stdlib/stats/base/dists/geometric/variance' ); -var v; -var i; -var p; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - p = randu(); - v = variance( p ); - console.log( 'p: %d, Var(X;p): %d', p.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, Var(X;p): %0.4f', p, variance ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/geometric/variance/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/geometric/variance/examples/index.js index 78a2beac042f..b4cac93b806c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/geometric/variance/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/geometric/variance/examples/index.js @@ -18,15 +18,13 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var variance = require( './../lib' ); -var v; -var i; -var p; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - p = randu(); - v = variance( p ); - console.log( 'p: %d, Var(X;p): %d', p.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, Var(X;p): %0.4f', p, variance );