https://github.com/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.
https://github.com/sqonk/phext-datakit
csv-import dataframe-methods dom-scraping moving-average packedarray-methods packedsequence-methods statistical-analysis vector-methods
Last synced: 7 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/sqonk/phext-datakit
- Owner: sqonk
- License: mit
- Created: 2020-04-10T04:36:01.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-08-03T04:09:46.000Z (11 months ago)
- Last Synced: 2025-10-12T13:50:03.257Z (9 months ago)
- Topics: csv-import, dataframe-methods, dom-scraping, moving-average, packedarray-methods, packedsequence-methods, statistical-analysis, vector-methods
- Language: PHP
- Homepage:
- Size: 1.17 MB
- Stars: 8
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
# PHEXT Datakit
[](https://php.net/)
[](license.txt)
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](https://github.com/sqonk/phext-visualise) to hook up real-time visual output when working from the command line.
## Install
Via Composer
``` bash
$ composer require sqonk/phext-datakit
```
API Reference
------------
Please see the [API Reference](docs/api/index.md) for full documentation on each class and the available methods.
## Examples
[Example code](examples.md) 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](license.txt) for more information.