A Simple Data Description Package for Python.
A rapid and lightweight module to describe the statistics and structure of data arrays for interactive use. This project was started in 2018 and currently maintained by Mubdi Rahman.
KnowYourData requires:
- Python (>=2.7 or >=3.4)
- Numpy (>=1.10.0)
- ipython
The easiest way to install KnowYourData is with pip
:
pip install knowyourdata
For full usage, details are available in the documentation. The most simple use case to display data is if you have a numpy array 'x':
>>> from knowyourdata import kyd
>>> kyd(x)
- Documentation: http://knowyourdata.readthedocs.io/
- Add support for Pandas
- Add support for masked arrays
- Add support for record arrays
- Allow n-dimensional arrays
- Special support for boolean arrays
Special support for complex arrays
Add basic statistics (mean, std deviation, median, quartiles)
Have output specific for ipython environment vs. jupyter environment vs. non-interactive environmentFor memory size, convert to human readable units- Create simple options for graphs and the like
Write Sphinx Docs