From 266f5d8271c0afbe41845a2fab57f788f95399ab Mon Sep 17 00:00:00 2001 From: hrshya Date: Mon, 15 Dec 2025 17:21:01 +0530 Subject: [PATCH 1/2] docs: replace manual for loop in examples --- .../base/dists/pareto-type1/cdf/README.md | 24 ++++++++---------- .../dists/pareto-type1/cdf/examples/index.js | 22 +++++++--------- .../base/dists/pareto-type1/entropy/README.md | 19 ++++++-------- .../pareto-type1/entropy/examples/index.js | 19 ++++++-------- .../dists/pareto-type1/kurtosis/README.md | 19 ++++++-------- .../pareto-type1/kurtosis/examples/index.js | 19 ++++++-------- .../base/dists/pareto-type1/logcdf/README.md | 24 ++++++++---------- .../pareto-type1/logcdf/examples/index.js | 22 +++++++--------- .../base/dists/pareto-type1/logpdf/README.md | 24 ++++++++---------- .../pareto-type1/logpdf/examples/index.js | 22 +++++++--------- .../base/dists/pareto-type1/mean/README.md | 19 ++++++-------- .../dists/pareto-type1/mean/examples/index.js | 19 ++++++-------- .../base/dists/pareto-type1/median/README.md | 21 +++++++--------- .../pareto-type1/median/examples/index.js | 19 ++++++-------- .../base/dists/pareto-type1/mode/README.md | 19 ++++++-------- .../dists/pareto-type1/mode/examples/index.js | 19 ++++++-------- .../base/dists/pareto-type1/pdf/README.md | 25 ++++++++----------- .../dists/pareto-type1/pdf/examples/index.js | 21 ++++++---------- .../dists/pareto-type1/quantile/README.md | 24 ++++++++---------- .../pareto-type1/quantile/examples/index.js | 22 +++++++--------- .../dists/pareto-type1/skewness/README.md | 19 ++++++-------- .../pareto-type1/skewness/examples/index.js | 19 ++++++-------- .../base/dists/pareto-type1/stdev/README.md | 19 ++++++-------- .../pareto-type1/stdev/examples/index.js | 19 ++++++-------- .../dists/pareto-type1/variance/README.md | 19 ++++++-------- .../pareto-type1/variance/examples/index.js | 19 ++++++-------- 26 files changed, 224 insertions(+), 312 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/cdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/cdf/README.md index f798cb011a17..158b51354169 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/cdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/cdf/README.md @@ -131,22 +131,18 @@ y = mycdf( 2.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 cdf = require( '@stdlib/stats/base/dists/pareto-type1/cdf' ); -var alpha; -var beta; -var x; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - x = randu() * 8.0; - alpha = randu() * 5.0; - beta = randu() * 5.0; - y = cdf( x, alpha, beta ); - console.log( 'x: %d, α: %d, β: %d, F(x;α,β): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), beta.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, 0.0, 5.0, opts ); +var beta = uniform( 10, 0.0, 5.0, opts ); +var x = uniform( 10, 0.0, 8.0, opts ); + +logEachMap( 'x: %0.4f, α: %0.4f, β: %0.4f, F(x;α,β): %0.4f', x, alpha, beta, cdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/cdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/cdf/examples/index.js index 58bb20d3969b..c4402216acd9 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/cdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/cdf/examples/index.js @@ -18,19 +18,15 @@ '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 cdf = require( './../lib' ); -var alpha; -var beta; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, 0.0, 5.0, opts ); +var beta = uniform( 10, 0.0, 5.0, opts ); +var x = uniform( 10, 0.0, 8.0, opts ); -for ( i = 0; i < 10; i++ ) { - x = randu() * 8.0; - alpha = randu() * 5.0; - beta = randu() * 5.0; - y = cdf( x, alpha, beta ); - console.log( 'x: %d, α: %d, β: %d, F(x;α,β): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), beta.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %0.4f, α: %0.4f, β: %0.4f, F(x;α,β): %0.4f', x, alpha, beta, cdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/entropy/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/entropy/README.md index 0a1c93140d68..956067003d4c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/entropy/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/entropy/README.md @@ -123,21 +123,18 @@ v = entropy( 1.0, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var entropy = require( '@stdlib/stats/base/dists/pareto-type1/entropy' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = entropy( alpha, beta ); - console.log( 'α: %d, β: %d, h(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, h(X;α,β): %0.4f', alpha, beta, entropy ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/entropy/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/entropy/examples/index.js index 7f7159046629..c77dc1acf85f 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/entropy/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/entropy/examples/index.js @@ -18,18 +18,15 @@ 'use strict'; -var uniform = require( '@stdlib/random/base/uniform' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var entropy = require( './../lib' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = uniform( EPS, 10.0 ); - beta = uniform( EPS, 10.0 ); - v = entropy( alpha, beta ); - console.log( 'α: %d, β: %d, h(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, h(X;α,β): %0.4f', alpha, beta, entropy ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/kurtosis/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/kurtosis/README.md index 1d01c1bc0d03..3f78c2fd02da 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/kurtosis/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/kurtosis/README.md @@ -129,21 +129,18 @@ v = kurtosis( 1.0, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var kurtosis = require( '@stdlib/stats/base/dists/pareto-type1/kurtosis' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS + 4.0, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + 4.0 + EPS; - beta = ( randu()*10.0 ) + EPS; - v = kurtosis( alpha, beta ); - console.log( 'α: %d, β: %d, Kurt(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, Kurt(X;α,β): %0.4f', alpha, beta, kurtosis ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/kurtosis/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/kurtosis/examples/index.js index 9a835bb327f4..b8939639eb8a 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/kurtosis/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/kurtosis/examples/index.js @@ -18,18 +18,15 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var kurtosis = require( './../lib' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS + 4.0, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + 4.0 + EPS; - beta = ( randu()*10.0 ) + EPS; - v = kurtosis( alpha, beta ); - console.log( 'α: %d, β: %d, Kurt(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, Kurt(X;α,β): %0.4f', alpha, beta, kurtosis ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logcdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logcdf/README.md index aafa0aeea016..0d52b8fc9550 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logcdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logcdf/README.md @@ -141,22 +141,18 @@ y = mylogcdf( 2.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 logcdf = require( '@stdlib/stats/base/dists/pareto-type1/logcdf' ); -var alpha; -var beta; -var x; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - x = randu() * 8.0; - alpha = randu() * 5.0; - beta = randu() * 5.0; - y = logcdf( x, alpha, beta ); - console.log( 'x: %d, α: %d, β: %d, ln(F(x;α,β)): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), beta.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, 0.0, 5.0, opts ); +var beta = uniform( 10, 0.0, 5.0, opts ); +var x = uniform( 10, 0.0, 8.0, opts ); + +logEachMap( 'x: %0.4f, α: %0.4f, β: %0.4f, ln(F(x;α,β)): %0.4f', x, alpha, beta, logcdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logcdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logcdf/examples/index.js index 2abba59a0744..2030ac83ee6e 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logcdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logcdf/examples/index.js @@ -18,19 +18,15 @@ '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 logcdf = require( './../lib' ); -var alpha; -var beta; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, 0.0, 5.0, opts ); +var beta = uniform( 10, 0.0, 5.0, opts ); +var x = uniform( 10, 0.0, 8.0, opts ); -for ( i = 0; i < 10; i++ ) { - x = randu() * 8.0; - alpha = randu() * 5.0; - beta = randu() * 5.0; - y = logcdf( x, alpha, beta ); - console.log( 'x: %d, α: %d, β: %d, ln(F(x;α,β)): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), beta.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %0.4f, α: %0.4f, β: %0.4f, ln(F(x;α,β)): %0.4f', x, alpha, beta, logcdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logpdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logpdf/README.md index aea5f541af13..aef0b1cff70e 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logpdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logpdf/README.md @@ -144,22 +144,18 @@ y = mylogpdf( 2.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 logpdf = require( '@stdlib/stats/base/dists/pareto-type1/logpdf' ); -var alpha; -var beta; -var x; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - x = randu() * 8.0; - alpha = randu() * 4.0; - beta = randu() * 4.0; - y = logpdf( x, alpha, beta ); - console.log( 'x: %d, α: %d, β: %d, ln(f(x;α,β)): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), beta.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, 0.0, 4.0, opts ); +var beta = uniform( 10, 0.0, 4.0, opts ); +var x = uniform( 10, 0.0, 8.0, opts ); + +logEachMap( 'x: %0.4f, α: %0.4f, β: %0.4f, ln(f(x;α,β)): %0.4f', x, alpha, beta, logpdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logpdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logpdf/examples/index.js index 91f39e5b9748..e0c869b5d0bc 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logpdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/logpdf/examples/index.js @@ -18,19 +18,15 @@ '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 logpdf = require( './../lib' ); -var alpha; -var beta; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, 0.0, 4.0, opts ); +var beta = uniform( 10, 0.0, 4.0, opts ); +var x = uniform( 10, 0.0, 8.0, opts ); -for ( i = 0; i < 10; i++ ) { - x = randu() * 8.0; - alpha = randu() * 4.0; - beta = randu() * 4.0; - y = logpdf( x, alpha, beta ); - console.log( 'x: %d, α: %d, β: %d, ln(f(x;α,β)): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), beta.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %0.4f, α: %0.4f, β: %0.4f, ln(f(x;α,β)): %0.4f', x, alpha, beta, logpdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mean/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mean/README.md index faaa22957c69..e5952d819f49 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mean/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mean/README.md @@ -130,21 +130,18 @@ v = mean( 1.0, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var mean = require( '@stdlib/stats/base/dists/pareto-type1/mean' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = mean( alpha, beta ); - console.log( 'α: %d, β: %d, E(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, E(X;α,β): %0.4f', alpha, beta, mean ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mean/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mean/examples/index.js index d2f0658eb579..c31c5fa2da18 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mean/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mean/examples/index.js @@ -18,18 +18,15 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var mean = require( './../lib' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = mean( alpha, beta ); - console.log( 'α: %d, β: %d, E(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, E(X;α,β): %0.4f', alpha, beta, mean ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/median/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/median/README.md index 9bdd89abf8de..c0ad43c866b9 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/median/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/median/README.md @@ -123,21 +123,18 @@ v = median( 1.0, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var median = require( '@stdlib/stats/base/dists/pareto-type1/median' ); -var alpha; -var beta; -var v; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = median( alpha, beta ); - console.log( 'α: %d, β: %d, Median(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); + +logEachMap( 'α: %0.4f, β: %0.4f, Median(X;α,β): %0.4f', alpha, beta, median ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/median/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/median/examples/index.js index 2ed8e004cfee..d60fb8536df6 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/median/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/median/examples/index.js @@ -18,18 +18,15 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var median = require( './../lib' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = median( alpha, beta ); - console.log( 'α: %d, β: %d, Median(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, Median(X;α,β): %0.4f', alpha, beta, median ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mode/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mode/README.md index 6d7eea7e59db..ace9c1a3568a 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mode/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mode/README.md @@ -121,21 +121,18 @@ v = mode( 1.0, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var mode = require( '@stdlib/stats/base/dists/pareto-type1/mode' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = mode( alpha, beta ); - console.log( 'α: %d, β: %d, mode(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, mode(X;α,β): %0.4f', alpha, beta, mode ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mode/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mode/examples/index.js index 0ce2039e89c9..bdcc446869c8 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mode/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/mode/examples/index.js @@ -18,18 +18,15 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var mode = require( './../lib' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = mode( alpha, beta ); - console.log( 'α: %d, β: %d, mode(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, mode(X;α,β): %0.4f', alpha, beta, mode ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/pdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/pdf/README.md index f14188fc1fc5..9d1f050db36c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/pdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/pdf/README.md @@ -134,22 +134,19 @@ y = mypdf( 2.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var pdf = require( '@stdlib/stats/base/dists/pareto-type1/pdf' ); -var alpha; -var beta; -var x; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - x = randu() * 8.0; - alpha = randu() * 4.0; - beta = randu() * 4.0; - y = pdf( x, alpha, beta ); - console.log( 'x: %d, α: %d, β: %d, f(x;α,β): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), beta.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 5.0, opts ); +var beta = uniform( 10, 1.0, 5.0, opts ); +var x = uniform( 10, 2.0, 15.0, opts ); + +logEachMap( 'x: %0.4f, α: %0.4f, β: %0.4f, f(x;α,β): %0.4f', x, alpha, beta, pdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/pdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/pdf/examples/index.js index 17423b0044ce..f053080c1491 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/pdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/pdf/examples/index.js @@ -20,19 +20,14 @@ var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var pdf = require( './../lib' ); -var alpha; -var beta; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 5.0, opts ); +var beta = uniform( 10, 1.0, 5.0, opts ); +var x = uniform( 10, 2.0, 15.0, opts ); -alpha = uniform( 10, EPS, 5.0 ); -beta = uniform( 10, 1.0, 5.0 ); -x = uniform( 10, 2.0, 15.0 ); - -for ( i = 0; i < x.length; i++ ) { - y = pdf( x[ i ], alpha[ i ], beta[ i ] ); - console.log( 'x: %d, α: %d, β: %d, f(x;α,β): %d', x[ i ].toFixed( 4 ), alpha[ i ].toFixed( 4 ), beta[ i ].toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %0.4f, α: %0.4f, β: %0.4f, f(x;α,β): %0.4f', x, alpha, beta, pdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/quantile/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/quantile/README.md index 8b4aa1084069..e703db020d29 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/quantile/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/quantile/README.md @@ -135,22 +135,18 @@ y = myquantile( 0.8 ); ```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/pareto-type1/quantile' ); -var alpha; -var beta; -var p; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - p = randu(); - alpha = randu() * 5.0; - beta = randu() * 5.0; - y = quantile( p, alpha, beta ); - console.log( 'p: %d, α: %d, β: %d, Q(p;α,β): %d', p.toFixed( 4 ), alpha.toFixed( 4 ), beta.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, 0.0, 5.0, opts ); +var beta = uniform( 10, 0.0, 5.0, opts ); +var p = uniform( 10, 0.0, 1.0, opts ); + +logEachMap( 'p: %0.4f, α: %0.4f, β: %0.4f, Q(p;α,β): %0.4f', p, alpha, beta, quantile ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/quantile/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/quantile/examples/index.js index f0d046df36b2..61c84c2dc43b 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/quantile/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/quantile/examples/index.js @@ -18,19 +18,15 @@ '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 alpha; -var beta; -var p; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, 0.0, 5.0, opts ); +var beta = uniform( 10, 0.0, 5.0, opts ); +var p = uniform( 10, 0.0, 1.0, opts ); -for ( i = 0; i < 10; i++ ) { - p = randu(); - alpha = randu() * 5.0; - beta = randu() * 5.0; - y = quantile( p, alpha, beta ); - console.log( 'p: %d, α: %d, β: %d, Q(p;α,β): %d', p.toFixed( 4 ), alpha.toFixed( 4 ), beta.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, α: %0.4f, β: %0.4f, Q(p;α,β): %0.4f', p, alpha, beta, quantile ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/README.md index 309cbfc38974..3d6dafffeb58 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/README.md @@ -129,21 +129,18 @@ v = skewness( 1.0, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var skewness = require( '@stdlib/stats/base/dists/pareto-type1/skewness' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = skewness( alpha, beta ); - console.log( 'α: %d, β: %d, skew(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, skew(X;α,β): %0.4f', alpha, beta, skewness ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/examples/index.js index 707f17cd4a57..4837e0f45675 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/examples/index.js @@ -18,18 +18,15 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var skewness = require( './../lib' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + 3.0 + EPS; - beta = ( randu()*10.0 ) + EPS; - v = skewness( alpha, beta ); - console.log( 'α: %d, β: %d, skew(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, skew(X;α,β): %0.4f', alpha, beta, skewness ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/stdev/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/stdev/README.md index 6d56206f120e..94e4be5fecc4 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/stdev/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/stdev/README.md @@ -133,21 +133,18 @@ v = stdev( 1.0, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var stdev = require( '@stdlib/stats/base/dists/pareto-type1/stdev' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = stdev( alpha, beta ); - console.log( 'α: %d, β: %d, SD(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, SD(X;α,β): %0.4f', alpha, beta, stdev ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/stdev/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/stdev/examples/index.js index 62855a6fe758..5c6a5685d1a8 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/stdev/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/stdev/examples/index.js @@ -18,18 +18,15 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); var EPS = require( '@stdlib/constants/float64/eps' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var stdev = require( './../lib' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = stdev( alpha, beta ); - console.log( 'α: %d, β: %d, SD(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, SD(X;α,β): %0.4f', alpha, beta, stdev ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/variance/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/variance/README.md index 099799c67484..cb2983a6d79c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/variance/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/variance/README.md @@ -133,21 +133,18 @@ v = variance( 1.0, -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 EPS = require( '@stdlib/constants/float64/eps' ); var variance = require( '@stdlib/stats/base/dists/pareto-type1/variance' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = variance( alpha, beta ); - console.log( 'α: %d, β: %d, Var(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, Var(X;α,β): %0.4f', alpha, beta, variance ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/variance/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/variance/examples/index.js index bed3f7750bd3..a491af039170 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/variance/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/variance/examples/index.js @@ -18,18 +18,15 @@ '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 EPS = require( '@stdlib/constants/float64/eps' ); var variance = require( './../lib' ); -var alpha; -var beta; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 10.0, opts ); +var beta = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*10.0 ) + EPS; - beta = ( randu()*10.0 ) + EPS; - v = variance( alpha, beta ); - console.log( 'α: %d, β: %d, Var(X;α,β): %d', alpha.toFixed( 4 ), beta.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, β: %0.4f, Var(X;α,β): %0.4f', alpha, beta, variance ); From cd9d63a8ed3b1aa0bbc2d0cf0847c9bf99639080 Mon Sep 17 00:00:00 2001 From: hrshya Date: Mon, 15 Dec 2025 17:28:13 +0530 Subject: [PATCH 2/2] fix: clean up --- .../@stdlib/stats/base/dists/pareto-type1/skewness/README.md | 2 +- .../stats/base/dists/pareto-type1/skewness/examples/index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/README.md b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/README.md index 3d6dafffeb58..7d46dfc940e1 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/README.md @@ -137,7 +137,7 @@ var skewness = require( '@stdlib/stats/base/dists/pareto-type1/skewness' ); var opts = { 'dtype': 'float64' }; -var alpha = uniform( 10, EPS, 10.0, opts ); +var alpha = uniform( 10, EPS + 3.0, 10.0, opts ); var beta = uniform( 10, EPS, 10.0, opts ); logEachMap( 'α: %0.4f, β: %0.4f, skew(X;α,β): %0.4f', alpha, beta, skewness ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/examples/index.js index 4837e0f45675..ce7e0b5c9a5e 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/pareto-type1/skewness/examples/index.js @@ -26,7 +26,7 @@ var skewness = require( './../lib' ); var opts = { 'dtype': 'float64' }; -var alpha = uniform( 10, EPS, 10.0, opts ); +var alpha = uniform( 10, EPS + 3.0, 10.0, opts ); var beta = uniform( 10, EPS, 10.0, opts ); logEachMap( 'α: %0.4f, β: %0.4f, skew(X;α,β): %0.4f', alpha, beta, skewness );