Skip to content

Commit 37b066e

Browse files
committed
feat: add implementation
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: passed - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 79a9c40 commit 37b066e

File tree

2 files changed

+22
-23
lines changed
  • lib/node_modules/@stdlib/stats/base/dists/bradford/variance/lib

2 files changed

+22
-23
lines changed

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

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,25 +19,25 @@
1919
'use strict';
2020

2121
/**
22-
* Bradford distribution median.
22+
* Bradford distribution variance.
2323
*
24-
* @module @stdlib/stats/base/dists/bradford/median
24+
* @module @stdlib/stats/base/dists/bradford/variance
2525
*
2626
* @example
27-
* var median = require( '@stdlib/stats/base/dists/bradford/median' );
27+
* var variance = require( '@stdlib/stats/base/dists/bradford/variance' );
2828
*
29-
* var v = median( 0.1 );
30-
* // returns ~0.488
29+
* var v = variance( 0.1 );
30+
* // returns ~0.083
3131
*
32-
* v = median( 0.5 );
33-
* // returns ~0.449
32+
* v = variance( 10.0 );
33+
* // returns ~0.076
3434
*/
3535

3636
// MODULES //
3737

38-
var median = require( './main.js' );
38+
var variance = require( './main.js' );
3939

4040

4141
// EXPORTS //
4242

43-
module.exports = median;
43+
module.exports = variance;

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

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,42 +22,41 @@
2222

2323
var isnan = require( '@stdlib/math/base/assert/is-nan' );
2424
var ln = require( '@stdlib/math/base/special/ln' );
25-
var log1p = require( '@stdlib/math/base/special/log1p' );
2625

2726

2827
// MAIN //
2928

3029
/**
31-
* Returns the median of a Bradford distribution.
30+
* Returns the variance of a Bradford distribution.
3231
*
3332
* @param {PositiveNumber} c - shape parameter
34-
* @returns {PositiveNumber} median
33+
* @returns {PositiveNumber} variance
3534
*
3635
* @example
37-
* var v = median( 0.1 );
38-
* // returns ~0.488
36+
* var v = variance( 0.1 );
37+
* // returns ~0.083
3938
*
4039
* @example
41-
* var v = median( 0.5 );
42-
* // returns ~0.449
40+
* var v = variance( 0.5 );
41+
* // returns ~0.083
4342
*
4443
* @example
45-
* var v = median( 10.0 );
46-
* // returns ~0.232
44+
* var v = variance( 10.0 );
45+
* // returns ~0.076
4746
*
4847
* @example
49-
* var v = median( 0.0 );
48+
* var v = variance( 0.0 );
5049
* // returns NaN
5150
*
5251
* @example
53-
* var v = median( -1.0 );
52+
* var v = variance( -1.0 );
5453
* // returns NaN
5554
*
5655
* @example
57-
* var v = median( NaN );
56+
* var v = variance( NaN );
5857
* // returns NaN
5958
*/
60-
function median( c ) {
59+
function variance( c ) {
6160
var k;
6261
if (
6362
isnan( c ) ||
@@ -72,4 +71,4 @@ function median( c ) {
7271

7372
// EXPORTS //
7473

75-
module.exports = median;
74+
module.exports = variance;

0 commit comments

Comments
 (0)