diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/cdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/degenerate/cdf/README.md index 7bdc84f431c8..89e3343f265d 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/cdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/cdf/README.md @@ -93,21 +93,17 @@ y = mycdf( 8.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var cdf = require( '@stdlib/stats/base/dists/degenerate/cdf' ); -var mu; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 10, 0.0, 10.0, opts ); +var mu = discreteUniform( 10, 0.0, 10.0, opts ); -for ( i = 0; i < 100; i++ ) { - x = round( randu()*10.0 ); - mu = round( randu()*10.0 ); - y = cdf( x, mu ); - console.log( 'x: %d, µ: %d, F(x;µ): %d', x, mu, y ); -} +logEachMap( 'x: %0.4f, µ: %0.4f, F(x;µ): %0.4f', x, mu, cdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/cdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/degenerate/cdf/examples/index.js index 64abbc6ee274..2b8079fae552 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/cdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/cdf/examples/index.js @@ -18,18 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var cdf = require( './../lib' ); -var mu; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 10, 0, 10, opts ); +var mu = discreteUniform( 10, 0, 10, opts ); -for ( i = 0; i < 100; i++ ) { - x = round( randu()*10.0 ); - mu = round( randu()*10.0 ); - y = cdf( x, mu ); - console.log( 'x: %d, µ: %d, F(x;µ): %d', x, mu, y ); -} +logEachMap( 'x: %0.4f, µ: %0.4f, F(x;µ): %0.4f', x, mu, cdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/entropy/README.md b/lib/node_modules/@stdlib/stats/base/dists/degenerate/entropy/README.md index ed10ea838446..e845dabae1a4 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/entropy/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/entropy/README.md @@ -93,18 +93,16 @@ v = entropy( NaN ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var entropy = require( '@stdlib/stats/base/dists/degenerate/entropy' ); -var mu; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var mu = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - mu = randu(); - v = entropy( mu ); - console.log( 'µ: %d, H(X;µ): %d', mu.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'µ: %0.4f, H(X;µ): %0.4f', mu, entropy ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/entropy/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/degenerate/entropy/examples/index.js index 95dcebef92b4..cc1efc0e6523 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/entropy/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/entropy/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 entropy = require( './../lib' ); -var mu; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var mu = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - mu = randu(); - v = entropy( mu ); - console.log( 'µ: %d, H(X;µ): %d', mu.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'µ: %0.4f, H(X;µ): %0.4f', mu, entropy ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logcdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logcdf/README.md index 024053af5ae4..0da9f6a971b6 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logcdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logcdf/README.md @@ -93,21 +93,17 @@ y = mylogcdf( 8.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logcdf = require( '@stdlib/stats/base/dists/degenerate/logcdf' ); -var mu; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 10, 0, 10, opts ); +var mu = discreteUniform( 10, 0, 10, opts ); -for ( i = 0; i < 100; i++ ) { - x = round( randu()*10.0 ); - mu = round( randu()*10.0 ); - y = logcdf( x, mu ); - console.log( 'x: %d, µ: %d, ln(F(x;µ)): %d', x, mu, y ); -} +logEachMap( 'x: %d, µ: %d, ln(F(x;µ)): %0.4f', x, mu, logcdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logcdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logcdf/examples/index.js index 20ea86e37de9..c903db705386 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logcdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logcdf/examples/index.js @@ -18,18 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logcdf = require( './../lib' ); -var mu; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 10, 0, 10, opts ); +var mu = discreteUniform( 10, 0, 10, opts ); -for ( i = 0; i < 100; i++ ) { - x = round( randu()*10.0 ); - mu = round( randu()*10.0 ); - y = logcdf( x, mu ); - console.log( 'x: %d, µ: %d, ln(F(x;µ)): %d', x, mu, y ); -} +logEachMap( 'x: %d, µ: %d, ln(F(x;µ)): %0.4f', x, mu, logcdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpdf/README.md index d555cd2427e5..1b08a7acb030 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpdf/README.md @@ -106,21 +106,17 @@ y = mylogpdf( 12.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logpdf = require( '@stdlib/stats/base/dists/degenerate/logpdf' ); -var mu; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 100, 0, 5, opts ); +var mu = discreteUniform( 100, 0, 5, opts ); -for ( i = 0; i < 100; i++ ) { - x = round( randu()*5.0 ); - mu = round( randu()*5.0 ); - y = logpdf( x, mu ); - console.log( 'x: %d, µ: %d, ln(f(x;µ)): %d', x, mu, y ); -} +logEachMap( 'x: %d, µ: %d, ln(f(x;µ)): %0.4f', x, mu, logpdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpdf/examples/index.js index 0aa14f4dd99c..5bd4dd2040ae 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpdf/examples/index.js @@ -18,18 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logpdf = require( './../lib' ); -var mu; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 100, 0, 5, opts ); +var mu = discreteUniform( 100, 0, 5, opts ); -for ( i = 0; i < 100; i++ ) { - x = round( randu()*5.0 ); - mu = round( randu()*5.0 ); - y = logpdf( x, mu ); - console.log( 'x: %d, µ: %d, ln(f(x;µ)): %d', x, mu, y ); -} +logEachMap( 'x: %d, µ: %d, ln(f(x;µ)): %0.4f', x, mu, logpdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpmf/README.md b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpmf/README.md index a34c51a090ef..8d3c730e0ca3 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpmf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpmf/README.md @@ -76,21 +76,17 @@ y = mylogpmf( 12.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logpmf = require( '@stdlib/stats/base/dists/degenerate/logpmf' ); -var mu; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 100, 0, 5, opts ); +var mu = discreteUniform( 100, 0, 5, opts ); -for ( i = 0; i < 100; i++ ) { - x = round( randu()*5.0 ); - mu = round( randu()*5.0 ); - y = logpmf( x, mu ); - console.log( 'x: %d, µ: %d, ln(P(X=x;µ)): %d', x, mu, y ); -} +logEachMap( 'x: %d, µ: %d, ln(P(X=x;µ)): %0.4f', x, mu, logpmf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpmf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpmf/examples/index.js index f7688743dde1..b3ed8a997062 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpmf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/logpmf/examples/index.js @@ -18,18 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logpmf = require( './../lib' ); -var mu; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 100, 0, 5, opts ); +var mu = discreteUniform( 100, 0, 5, opts ); -for ( i = 0; i < 100; i++ ) { - x = round( randu()*5.0 ); - mu = round( randu()*5.0 ); - y = logpmf( x, mu ); - console.log( 'x: %d, µ: %d, ln(P(X=x;µ)): %d', x, mu, y ); -} +logEachMap( 'x: %d, µ: %d, ln(P(X=x;µ)): %0.4f', x, mu, logpmf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/mean/README.md b/lib/node_modules/@stdlib/stats/base/dists/degenerate/mean/README.md index 48f6500ca3e8..d84c9d414f58 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/mean/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/mean/README.md @@ -90,18 +90,16 @@ v = mean( -0.5 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var mean = require( '@stdlib/stats/base/dists/degenerate/mean' ); -var mu; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var mu = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - mu = randu(); - v = mean( mu ); - console.log( 'µ: %d, E(X;µ): %d', mu.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'µ: %0.4f, E(X;µ): %0.4f', mu, mean ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/mean/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/degenerate/mean/examples/index.js index 57e88d2404db..7244900b74a5 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/mean/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/mean/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 mean = require( './../lib' ); -var mu; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var mu = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - mu = randu(); - v = mean( mu ); - console.log( 'µ: %d, E(X;µ): %d', mu.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'µ: %0.4f, E(X;µ): %0.4f', mu, mean ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/median/README.md b/lib/node_modules/@stdlib/stats/base/dists/degenerate/median/README.md index 9357df2916a5..769498831f80 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/median/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/median/README.md @@ -90,18 +90,16 @@ v = median( -0.5 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var median = require( '@stdlib/stats/base/dists/degenerate/median' ); -var mu; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var mu = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - mu = randu(); - v = median( mu ); - console.log( 'µ: %d, Median(X;µ): %d', mu.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'µ: %0.4f, Median(X;µ): %0.4f', mu, median ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/degenerate/median/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/degenerate/median/examples/index.js index acb0b448cb4b..99b26f448de5 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/degenerate/median/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/degenerate/median/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 median = require( './../lib' ); -var mu; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var mu = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - mu = randu(); - v = median( mu ); - console.log( 'µ: %d, Median(X;µ): %d', mu.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'µ: %0.4f, Median(X;µ): %0.4f', mu, median );