Skip to content

Commit 7598324

Browse files
fixed issues
1 parent 6f0c01c commit 7598324

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

lib/node_modules/@stdlib/stats/base/variancetk/lib/main.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@ var ndarray = require( './ndarray.js' );
3333
* @param {PositiveInteger} correction - degrees of freedom adjustment
3434
* @param {NumericArray} x - input array
3535
* @param {integer} strideX - stride length
36-
* @returns {number} minimum value
36+
* @returns {number} variance
3737
*
3838
* @example
3939
* var x = [ 1.0, -2.0, 2.0 ];
4040
* var N = x.length;
4141
*
4242
* var v = variancetk( N, 1, x, 1 );
43-
* // returns
43+
* // returns ~4.3333
4444
*/
4545
function variancetk( N, correction, x, strideX ) {
4646
return ndarray( N, correction, x, strideX, stride2offset( N, strideX ) );

lib/node_modules/@stdlib/stats/base/variancetk/lib/ndarray.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,11 @@ function variancetk( N, correction, x, strideX, offsetX ) {
5656
return NaN;
5757
}
5858
o = arraylike2object( x );
59-
if ( o.accessorProtocol ) {
60-
return accessors( N, o, strideX, offsetX );
61-
}
6259
if ( N === 1 || strideX === 0 ) {
63-
return x[ offsetX ];
60+
return 0.0;
61+
}
62+
if ( o.accessorProtocol ) {
63+
return accessors( N, correction, o, strideX, offsetX );
6464
}
6565
ix = offsetX;
6666
S2 = 0.0;

0 commit comments

Comments
 (0)