{"_id":"series.js","_rev":"70-ab54587fc8481fb757dd71b671601f4f","name":"series.js","description":"Time Series utilities","dist-tags":{"latest":"0.1.14"},"versions":{"0.0.2":{"name":"series.js","version":"0.0.2","description":"TimeSeries statistics utilities","main":"series.js","scripts":{"test":"mocha --compilers coffee:coffee-script -R spec"},"repository":"","keywords":["statistics","timeseries"],"author":{"name":"Muddy Dixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{"js-object-clone":"~0.4.1","sylvester":"0.0.21"},"devDependencies":{"grunt-contrib-coffee":"~0.6.4","grunt-contrib-watch":"~0.3.1","grunt":"~0.4.1","grunt-simple-mocha":"~0.3.2","chai":"~1.5.0","coffee-script":"~1.6.2","mocha":"~1.8.2","d3":"~3.1.4"},"_id":"series.js@0.0.2","dist":{"shasum":"4d7a09911e20d10b8490b41dbd53073dd213185f","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.0.2.tgz","integrity":"sha512-hb2VFsV2pEuTymyLoEE9iv8jbm0uhLHvdlIhSy1jp3fathyyy8Qf8AGxB7z9P4oSoNRn993r+IDXmLvMGRsp0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIWzITREkti/rEsRjuLh22d7QjnlvDKR9+aJtLky40yAiEAwOp91dN8qzmCX5DH+LqtnVPENVYLHCU9W/0DhHqM0+c="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}],"directories":{}},"0.0.3":{"name":"series.js","version":"0.0.3","description":"TimeSeries statistics utilities","main":"series.js","scripts":{"test":"mocha --compilers coffee:coffee-script -R spec"},"repository":"","keywords":["statistics","timeseries"],"author":{"name":"Muddy Dixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{"js-object-clone":"~0.4.1","sylvester":"0.0.21"},"devDependencies":{"grunt-contrib-coffee":"~0.6.4","grunt-contrib-watch":"~0.3.1","grunt":"~0.4.1","grunt-simple-mocha":"~0.3.2","chai":"~1.5.0","coffee-script":"~1.6.2","mocha":"~1.8.2","d3":"~3.1.4"},"_id":"series.js@0.0.3","dist":{"shasum":"c20730ff6ef726bfea11fdd6020ea0e1f108fc16","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.0.3.tgz","integrity":"sha512-HDFeXoEanMpo55pN524mIFym7QmimY2UcjgydBD46kkVqVVlO6dox6mdtfmP7LLfqG4dY7lChSCMPV3pypARUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+NsyIyMTWcaByjddz2WS20USMyEfCJPstGBnDSftk9AiBrB/nVLz//aQLMGd36RWt/qJMi8nSB7idT+oD8cs8PFQ=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}],"directories":{}},"0.1.0":{"name":"series.js","version":"0.1.0","description":"Time Series utilities","main":"lib/series.js","directories":{"test":"test"},"scripts":{"test":"mocha --compilers coffee:coffee-script -R spec test/*_test.coffee"},"repository":{"type":"git","url":"https://github.com/muddydixon/series.js.git"},"author":{"name":"muddydixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{"chai":"~1.7.2","mocha":"~1.12.0","coffee-script":"~1.6.3"},"devDependencies":{"coffee-script":"~1.6.3","mocha":"~1.12.0","grunt-contrib-coffee":"~0.7.0","grunt-contrib-watch":"~0.5.2","grunt":"~0.4.1","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0"},"keywords":["time","series","statistics","array","utils"],"readmefilename":"README.md","_id":"series.js@0.1.0","dist":{"shasum":"f1bc9544e39bd7fba41dc89c1b4c8a2cacc54af1","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.1.0.tgz","integrity":"sha512-YZolC3X1DRb7sVqQzuzANdZBTfS22OB0xXyGk3bqPkeMa0a7b32xu8fTIW31k4z7rE3Cjw7G3RSQ2Qfwv+KodA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1AApPCCjfbGUr3H1FkiVixKt4KNVGASkHzoamaxwPQQIgNpjc37fV1O8sLsO2mHg3u/ZgkOwC9/ZwgueQ3CUzirk="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}]},"0.1.1":{"name":"series.js","version":"0.1.1","description":"Time Series utilities","main":"lib/series.js","directories":{"test":"test"},"scripts":{"test":"mocha --compilers coffee:coffee-script -R spec test/*_test.coffee"},"repository":{"type":"git","url":"https://github.com/muddydixon/series.js.git"},"author":{"name":"muddydixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{"chai":"~1.7.2","mocha":"~1.12.0","coffee-script":"~1.6.3"},"devDependencies":{"coffee-script":"~1.6.3","mocha":"~1.12.0","grunt-contrib-coffee":"~0.7.0","grunt-contrib-watch":"~0.5.2","grunt":"~0.4.1","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0"},"keywords":["time","series","statistics","array","utils"],"readmefilename":"README.md","_id":"series.js@0.1.1","dist":{"shasum":"e4ee6d86c14a2c55b37944a0c5ae7d1e579c2695","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.1.1.tgz","integrity":"sha512-5WB/kRY+e4/cZV1RsCIF1q3XZpK91B1LKZy+xk9MHb33cNqoOT/JXzWPlMvvK26VndFwr61V6H1mT0UenkPS9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbSa9BnzFqr3YwBP7WuhAG4T4vEQaDCTXyxnvnUrBXMgIgPmF1nKXG+7TH02pJB857H+GBVv69bHnwNxpAO7YNtDs="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}]},"0.1.6":{"name":"series.js","version":"0.1.6","description":"Time Series utilities","main":"lib/series.js","directories":{"test":"test"},"scripts":{"test":"mocha --compilers coffee:coffee-script -R spec test/*_test.coffee"},"repository":{"type":"git","url":"https://github.com/muddydixon/series.js.git"},"author":{"name":"muddydixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{"chai":"~1.7.2","mocha":"~1.12.0","coffee-script":"~1.6.3"},"devDependencies":{"coffee-script":"~1.6.3","mocha":"~1.12.0","grunt-contrib-coffee":"~0.7.0","grunt-contrib-watch":"~0.5.2","grunt":"~0.4.1","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0"},"keywords":["time","series","statistics","array","utils"],"readmefilename":"README.md","_id":"series.js@0.1.6","dist":{"shasum":"9c69040b494bcc27bd15afeb2cc4265bb97d79e7","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.1.6.tgz","integrity":"sha512-fFcw/s5sq+77MTj0TvJN9XmDNun3LbyoUMP12uV978xab1NW86Ns5MylZpADe/HKUWM6KgU4xIaIWfj6ghm/8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEH2aljRh1wF8h0+4/InPexWPyhvIRuYWZkC+t+U4kn+AiAsmXSVjKcpDcyboXHpRzq8c+usuDaIprikA1lD4VomLg=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}]},"0.1.7":{"name":"series.js","version":"0.1.7","description":"Time Series utilities","main":"lib/series.js","directories":{"test":"test"},"scripts":{"test":"mocha --compilers coffee:coffee-script -R spec test/*_test.coffee"},"repository":{"type":"git","url":"https://github.com/muddydixon/series.js.git"},"author":{"name":"muddydixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{"chai":"~1.7.2","mocha":"~1.12.0","coffee-script":"~1.6.3"},"devDependencies":{"coffee-script":"~1.6.3","mocha":"~1.12.0","grunt-contrib-coffee":"~0.7.0","grunt-contrib-watch":"~0.5.2","grunt":"~0.4.1","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0"},"keywords":["time","series","statistics","array","utils"],"readmefilename":"README.md","_id":"series.js@0.1.7","dist":{"shasum":"d8d17e77240d531b084072993d7c09bcf92a5c05","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.1.7.tgz","integrity":"sha512-CYW9Rj1uNHfqPQ0M43RCkZZTbTkEOGvbkgxRWx+2fp3+1Dk8Jgt0N7wkIyqRjZCleItNjgPbHkAsJyjJMudRYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfjWbQZNqYHKCkUMR/CwSt0OnpkzXauH/0MllCB5FAJAiBzcKxXc9iZE+xwBrfIWrPoL5K5Ct/fdc8Ehwc5MLWM5Q=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}]},"0.1.8":{"name":"series.js","version":"0.1.8","description":"Time Series utilities","main":"lib/series.js","directories":{"test":"test"},"scripts":{"test":"mocha --compilers coffee:coffee-script -R spec test/*_test.coffee"},"repository":{"type":"git","url":"https://github.com/muddydixon/series.js.git"},"author":{"name":"muddydixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{"chai":"~1.7.2","mocha":"~1.12.0","coffee-script":"~1.6.3"},"devDependencies":{"coffee-script":"~1.6.3","mocha":"~1.12.0","grunt-contrib-coffee":"~0.7.0","grunt-contrib-watch":"~0.5.2","grunt":"~0.4.1","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0"},"keywords":["time","series","statistics","array","utils"],"readmefilename":"README.md","_id":"series.js@0.1.8","dist":{"shasum":"b3ced82de48b91962f814d7e8e4e4219ea9e1d09","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.1.8.tgz","integrity":"sha512-4n5wrCpDWiJB5GwAjKo7cDrKa6M8zuobfX8Sl0D/HZJmt9dVbxMLYNuY4j3Pv53PVNwR+Xk725W0ZSfI9QqmHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtCHQGooEeuo+4BwRLVtSJM6dNC3EEKAS+MpbyAgS9JAiB7A6eSdQp8J/bX8rbB+usIjvzbZrAErr7OBQUcGSxkDQ=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}]},"0.1.9":{"name":"series.js","version":"0.1.9","description":"Time Series utilities","main":"lib/series.js","directories":{"test":"test"},"scripts":{"test":"mocha --compilers coffee:coffee-script -R spec test/*_test.coffee"},"repository":{"type":"git","url":"https://github.com/muddydixon/series.js.git"},"author":{"name":"muddydixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{"chai":"~1.7.2","mocha":"~1.12.0","coffee-script":"~1.6.3"},"devDependencies":{"coffee-script":"~1.6.3","mocha":"~1.12.0","grunt-contrib-coffee":"~0.7.0","grunt-contrib-watch":"~0.5.2","grunt":"~0.4.1","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0"},"keywords":["time","series","statistics","array","utils"],"readmefilename":"README.md","_id":"series.js@0.1.9","dist":{"shasum":"8771ca7aec1fcd1af52f82176ee3f9096aa96518","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.1.9.tgz","integrity":"sha512-A8OJhu872DFzbzpHFK6QpAQ4rgwUof472Ud0r5hI2vFrfHm3kfreccqrN/FunC86bIMPLFrieSUb02v7qGEPrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4avSwn3OacQsn3gngGjBJKqHa2whdJbdYoiSo3pa4kgIgZKZhH/hhhtPUUDQ3Ea8+zF2OgVp2++YhYYhDV7P0hZ8="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}]},"0.1.11":{"name":"series.js","version":"0.1.11","description":"Time Series utilities","main":"lib/series.js","directories":{"test":"test"},"scripts":{"test":"mocha --compilers coffee:coffee-script -R spec test/*_test.coffee"},"repository":{"type":"git","url":"https://github.com/muddydixon/series.js.git"},"author":{"name":"muddydixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{"chai":"~1.7.2","mocha":"~1.12.0","coffee-script":"~1.6.3"},"devDependencies":{"coffee-script":"~1.6.3","mocha":"~1.12.0","grunt-contrib-coffee":"~0.7.0","grunt-contrib-watch":"~0.5.2","grunt":"~0.4.1","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0"},"keywords":["time","series","statistics","array","utils"],"readmefilename":"README.md","bugs":{"url":"https://github.com/muddydixon/series.js/issues"},"homepage":"https://github.com/muddydixon/series.js","_id":"series.js@0.1.11","dist":{"shasum":"ffed1553f5a41041c87f048aa66c30e3beb27bfc","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.1.11.tgz","integrity":"sha512-W2BupGMC+KTOQQmTxHPV4du+aQwK0HM3eSF5wSvNYwNLW6mfszBqgdAsm4v8+hxWoVLhsZt5jv/jvmO7cuRoUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+4+bXqDPTKPvKlBuyrymLEzM1HPHw5mNFQFUUls6qIAIgJj73P1ysD2jdFCqzPxGAlC9iMYLm/zi1BwLEFPgMDeA="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}]},"0.1.12":{"name":"series.js","version":"0.1.12","description":"Time Series utilities","main":"lib/series.js","directories":{"test":"test"},"scripts":{"test":"mocha test/*_test.coffee"},"repository":{"type":"git","url":"https://github.com/muddydixon/series.js.git"},"author":{"name":"muddydixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{},"devDependencies":{"chai":"~1.7.2","coffee-script":"~1.6.3","mocha":"~1.12.0","grunt-contrib-coffee":"~0.7.0","grunt-contrib-watch":"~0.5.2","grunt":"~0.4.1","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0"},"keywords":["time","series","statistics","array","utils"],"readmefilename":"README.md","bugs":{"url":"https://github.com/muddydixon/series.js/issues"},"_id":"series.js@0.1.12","dist":{"shasum":"7267fddee5bc15904a34ed97b7a9e8bf4c4e21c6","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.1.12.tgz","integrity":"sha512-yYOaGBdLnUUjdHUFFai/IGglUNXOVzgrdypfiiYm7bsvR1eFRp440T3Vo1a0qa/lqYge39LoMOAnEkHuKdZiCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdOyrebFmg2Y9PqETVGWrVbl9wOJfAF3i6njgLGoe6qAiAZdXQU9ruD+cBX6kRFa4M6Uy45T5udRD+hoDYzg9Q3aw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}]},"0.1.14":{"name":"series.js","version":"0.1.14","description":"Time Series utilities","main":"lib/series.js","directories":{"test":"test"},"scripts":{"test":"mocha test/*_test.coffee"},"repository":{"type":"git","url":"https://github.com/muddydixon/series.js.git"},"author":{"name":"muddydixon muddydixon@gmail.com"},"license":"Apache License Version 2.0","dependencies":{},"devDependencies":{"chai":"~1.7.2","coffee-script":"~1.6.3","mocha":"~1.12.0","grunt-contrib-coffee":"~0.7.0","grunt-contrib-watch":"~0.5.2","grunt":"~0.4.1","grunt-simple-mocha":"~0.4.0","grunt-contrib-clean":"~0.5.0"},"keywords":["time","series","statistics","array","utils"],"readmefilename":"README.md","bugs":{"url":"https://github.com/muddydixon/series.js/issues"},"homepage":"https://github.com/muddydixon/series.js","_id":"series.js@0.1.14","_shasum":"31e7f59417d51770eb0883ec1bb86b47b0058c1e","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"muddydixon","email":"muddydixon@gmail.com"},"maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}],"dist":{"shasum":"31e7f59417d51770eb0883ec1bb86b47b0058c1e","tarball":"https://registry.npmjs.org/series.js/-/series.js-0.1.14.tgz","integrity":"sha512-HsL05o7XqiexPJ9Gud1W5v6iXsFklOEWtSTIAFU/kYgEJsCO8IGPC8jIV7xQS1X8yrQR41LPR15+QBcluE/sBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiDdec083S01a5Y3v12AGfpylserbLakcnln8kr6EB+wIhAJvOvvfickwh9Sjm4WyHd0pQaFBsfskpVW6Bg3tPidGV"}]}}},"readme":"Series.js [![Build Status](https://travis-ci.org/muddydixon/series.js.png?branch=travis)](https://travis-ci.org/muddydixon/series.js)\n-----\n\nUtilitie Library for time series operation.\n\nCalculate data array via `accessor` method.\n\n* Statistics:\n  * sum, sumsq\n  * mean, median, quantile\n  * variance, standard devience, covariance, correlation\n  * auto covariance, auto correlation\n* Aggregation\n  * minute\n  * hour\n  * day\n  * week\n  * month\n  * year\n* Analytics (soon)\n  * auto regression\n  * spectrum\n  * moving average\n  * holt-winters\n\n## Usage\n\n### Array Operation\n\nfor data array\n\n```\nSeries.sum([1,2,3,4,5]);  // => 15\nSeries.mean([1,2,3,4,5]); // => 3\n```\n\nfor object array\n\n```\nSeries.y(function(d){ return d.v;})\n  .sum([{v:1},{v:2},{v:3},{v:4},{v:5}]);  // => 15\nSeries.y(function(d){ return d.v;})\n  .mean([{v:1},{v:2},{v:3},{v:4},{v:5}]); // => 15\n```\n\n### Aggregation\n\n```\nvar data = [\n  {t:1, v:2},{t:1, v:1},{t:2, v:8},\n  {t:1, v:4},{t:2, v:3},{t:1, v:2}\n];\nSeries.y(function(d){ return d.v; })\n  .aggregation(Series.sum)\n  .key(function(d){ return d.t; })\n  (data);\n// => [{t:1, y:9},{t:2, y:11}]\n```\n\n## LICENSE\n\nApache License Version 2.0\n","maintainers":[{"name":"muddydixon","email":"muddydixon@gmail.com"}],"time":{"modified":"2022-06-26T17:57:05.036Z","created":"2013-04-08T02:51:13.732Z","0.0.2":"2013-04-08T02:51:16.755Z","0.0.3":"2013-04-08T07:39:22.820Z","0.1.0":"2013-08-21T11:21:46.347Z","0.1.1":"2013-08-22T02:11:22.518Z","0.1.6":"2013-09-30T01:49:51.028Z","0.1.7":"2013-09-30T04:10:49.922Z","0.1.8":"2013-09-30T22:45:07.702Z","0.1.9":"2013-10-01T06:44:26.209Z","0.1.10":"2014-03-07T02:14:00.569Z","0.1.11":"2014-03-17T01:27:59.440Z","0.1.12":"2014-03-27T01:11:09.005Z","0.1.13":"2014-05-22T11:32:13.363Z","0.1.14":"2014-05-22T11:49:18.910Z"},"author":{"name":"muddydixon muddydixon@gmail.com"},"repository":{"type":"git","url":"https://github.com/muddydixon/series.js.git"},"keywords":["time","series","statistics","array","utils"],"license":"Apache License Version 2.0","readmeFilename":"README.md","bugs":{"url":"https://github.com/muddydixon/series.js/issues"},"homepage":"https://github.com/muddydixon/series.js"}