sqonk/phext-datakit

Datakit is a library that assists with data analysis and research. It includes classes for working with tables of data and deriving statistical information, importing those tables from file formats such as CSV, a class wrapper with statistical methods for PHP arrays, as well as memory efficient packed arrays.


Keywords
vector, matrix, data analysis, Matrices, DataFrame, csv import, packed array, packed sequence, csv-import, dataframe-methods, dom-scraping, moving-average, packedarray-methods, packedsequence-methods, statistical-analysis, vector-methods
License
MIT

Documentation

PHEXT Datakit

Minimum PHP Version License Build Status

Datakit is a library that assists with data analysis and research. It includes classes for working with tables of data and deriving statistical information, importing those tables from file formats such as CSV, a class wrapper with statistical methods for PHP arrays, as well as memory efficient packed arrays.

It also contains a small set of stand-alone functions and defined constants that import across the global namespace.

You can also combine it with Visualise to hook up real-time visual output when working from the command line.

Install

Via Composer

$ composer require sqonk/phext-datakit

API Reference

Please see the API Reference for full documentation on each class and the available methods.

Examples

Example code for all classes can be viewed here.

Credits

Theo Howell

NOTE: Portions of the mathematical methods are borrowed from various freely available open source projects and code snippets. Appropriate credit and links are given where applicable in the relevant sections of the code.

License

The MIT License (MIT). Please see License File for more information.