0.1.1 • Published 10 years ago

binomjs v0.1.1

Weekly downloads
44
License
-
Repository
github
Last release
10 years ago

binomjs CI Status

A binomial distribution testing library in JavaScript.

Installation

  • As a Node.js module
npm install binomjs
  • As a component
component install thii/binomjs

Building component

  • Prerequisites: uglify-js
npm install uglify-js -g
  • Building
component build -n binom
uglifyjs build/binom.js -o build/binom.min.js

The built version of binomjs will be put in the build/ subdirectory.

Example

var Binom = require('binomjs');
var binom = new Binom();

// binom.test(trialsNum, successesNum, hypothesisTrialsNum, hypothesisSuccessesNum, confidenceRate)
var result = binom.test(1000, 100, 1000, 50, 0.95);
/*
{ averageSuccessRate: 0.1,
  minSuccessRate: 0.0814,
  maxSuccessRate: 0.1186,
  pValue: 0.024997895303140116,
  testResult: true,
  error: undefined }
*/

Running Tests

npm test

License

MIT