https://github.com/ericrange/spearman-rho
Spearman's rank correlation coefficient in NodeJS
https://github.com/ericrange/spearman-rho
bower correlation javascript nodejs spearman-rho statistics
Last synced: 2 months ago
JSON representation
Spearman's rank correlation coefficient in NodeJS
- Host: GitHub
- URL: https://github.com/ericrange/spearman-rho
- Owner: ericrange
- License: mit
- Created: 2016-04-29T12:45:58.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-06-15T08:27:18.000Z (almost 9 years ago)
- Last Synced: 2025-10-06T15:55:35.336Z (7 months ago)
- Topics: bower, correlation, javascript, nodejs, spearman-rho, statistics
- Language: JavaScript
- Homepage:
- Size: 9.77 KB
- Stars: 9
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Spearman-RHO
Spearman's rank correlation coefficient in NodeJS.
In statistics, Spearman's rank correlation coefficient (or Spearman's rho) is a nonparametric measure of statistical dependence between two variables.
It assesses how well the relationship between two variables can be described using a monotonic function. If there are no repeated data values, a perfect Spearman correlation of +1 or −1 occurs when each of the variables is a perfect monotone function of the other. (Wikipedia)
```shell
npm install spearman-rho --save
```
```javascript
"use strict";
const Spearman = require('spearman-rho');
const x = [2.0, 3.0, 3.0, 5.0, 5.5, 8.0, 10.0, 10.0];
const y = [1.5, 1.5, 4.0, 3.0, 1.0, 5.0, 5.0, 9.5];
const spearman = new Spearman(x, y);
spearman.calc()
.then(value => console.log(value))
.catch(err => console.error(err));
// 0.6829268292682927
```