Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alan-turing-institute/xpandas
Universal 1d/2d data containers with Transformers functionality for data analysis.
https://github.com/alan-turing-institute/xpandas
pandas python python3 sklearn transformers
Last synced: 3 months ago
JSON representation
Universal 1d/2d data containers with Transformers functionality for data analysis.
- Host: GitHub
- URL: https://github.com/alan-turing-institute/xpandas
- Owner: alan-turing-institute
- License: other
- Created: 2017-08-22T15:52:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-06-21T21:27:45.000Z (over 2 years ago)
- Last Synced: 2024-09-29T16:20:57.265Z (4 months ago)
- Topics: pandas, python, python3, sklearn, transformers
- Language: Python
- Homepage: https://alan-turing-institute.github.io/xpandas/
- Size: 987 KB
- Stars: 26
- Watchers: 9
- Forks: 4
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.rst
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome_time_series_in_python - xpandas - heterogeneous tabular data of any type, including time series, and encapsulates feature extraction and transformation modelling in an sklearn-compatible transformer interface, work in progress. | (Examples or singular models)
README
![Logo](/examples/imgs/Logo.png)
[![Build Status](https://travis-ci.org/alan-turing-institute/xpandas.svg?branch=master)](https://travis-ci.org/alan-turing-institute/xpandas)
[![PyPI version](https://badge.fury.io/py/XPandas.svg)](https://badge.fury.io/py/XPandas)**XPandas** (extended [`Pandas`](https://pandas.pydata.org/)) implements 1D and 2D data containers for storing type-heterogeneous tabular data of any type,
and encapsulates feature extraction and transformation modelling in an sklearn-compatible transformer interface.## Quickstart
Install the latest version
$ pip install xpandas
and run the example jupyter notebook
$ jupyter examples/ExampleUsage.ipynb## Documentation
The full documentation is available at [https://alan-turing-institute.github.io/xpandas/](https://alan-turing-institute.github.io/xpandas/).
## Acknowledgements
- **Bernd Bischl (@berndbischl)**, who mentioned the idea of a general data container with transformers attached to columns in personal discussion with Franz Kiraly during a London visit in 2016.
- **Franz Kiraly (@fkiraly)**, who initiated and funded the project up to release, and who substantially contributed to the API design.
- **Haoran Xue (@HaoranXue)**, who, under the supervision of Franz Kiraly, earlier completed a thesis for a degree at UCL on the topic, and who wrote a similar package as part of it. No code was re-used in the creation of the XPandas package.List of [developers and contributors](AUTHORS.rst)