turf-quantile

1.0.1 • Public • Published

turf-quantile

build status

turf quantile module

turf.quantile(input, field, percentiles)

Takes a FeatureCollection, a property name, and a set of percentiles and returns a quantile array.

Parameters

parameter type description
input FeatureCollection a FeatureCollection of any type
field String the property on which to retrieve quantile values
percentiles Array. an Array of percentiles on which to calculate quantile values

Example

var points = turf.featurecollection([
  turf.point([5,5], {population: 5}),
  turf.point([1,3], {population: 40}),
  turf.point([14,2], {population: 80}),
  turf.point([13,1], {population: 90}),
  turf.point([19,7], {population: 100})
]);
 
var breaks = turf.quantile(
  points, 'population', [25, 50, 75, 99]);
 
//=breaks

Installation

Requires nodejs.

$ npm install turf-quantile

Tests

$ npm test

Package Sidebar

Install

npm i turf-quantile

Weekly Downloads

39

Version

1.0.1

License

MIT

Last publish

Collaborators

  • tcql
  • morganherlocker
  • mourner
  • jvrousseau
  • jseppi
  • cspanring
  • cwmma
  • lyzidiamond
  • tmcw