Skip to content

Commit b765405

Browse files
authored
docs: update example
Signed-off-by: Athan <[email protected]>
1 parent b568571 commit b765405

File tree

1 file changed

+15
-24
lines changed
  • lib/node_modules/@stdlib/stats/ranks/examples

1 file changed

+15
-24
lines changed

lib/node_modules/@stdlib/stats/ranks/examples/index.js

Lines changed: 15 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -18,33 +18,24 @@
1818

1919
'use strict';
2020

21-
var Int32Array = require( '@stdlib/array/int32' );
22-
var round = require( '@stdlib/math/base/special/round' );
23-
var randu = require( '@stdlib/random/base/randu' );
21+
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
22+
var join = require( '@stdlib/array/base/join' );
2423
var ranks = require( './../lib' );
2524

26-
var join;
27-
var data;
28-
var out;
29-
var i;
25+
// Plain array:
26+
var data = discreteUniform( 0, 10, {
27+
'dtype': 'generic'
28+
});
3029

31-
// Plain arrays...
32-
data = [];
33-
for ( i = 0; i < 10; i++ ) {
34-
data.push( round( randu()*10.0 ) );
35-
}
30+
var out = ranks( data );
31+
console.log( 'data: [ %s ]', join( data, ', ' ) );
32+
console.log( 'ranks: [ %s ]', join( out, ', ' ) );
3633

37-
out = ranks( data );
38-
join = Array.prototype.join;
39-
console.log( 'data: [ %s ]', join.call( data, ', ' ) );
40-
console.log( 'ranks: [ %s ]', join.call( out, ', ' ) );
41-
42-
// Typed arrays...
43-
data = new Int32Array( 10 );
44-
for ( i = 0; i < data.length; i++ ) {
45-
data[ i ] = randu() * 10.0;
46-
}
34+
// Typed array:
35+
data = discreteUniform( 0, 10, {
36+
'dtype': 'int32'
37+
});
4738

4839
out = ranks( data );
49-
console.log( 'data: [ %s ]', join.call( data, ', ' ) );
50-
console.log( 'ranks: [ %s ]', join.call( out, ', ' ) );
40+
console.log( 'data: [ %s ]', join( data, ', ' ) );
41+
console.log( 'ranks: [ %s ]', join( out, ', ' ) );

0 commit comments

Comments
 (0)