data wrangling glue code


License
MIT
Install
pip install icy==0.0.16

Documentation

icy: Python 3 data wrangling glue code

"saving time handling multiple different data sources"

Latest Release latest release
Package Status status
License license
PyPI pypi downloads

Installation

pip install icy
  • Or download from PyPI (release) or github (dev) and run
python setup.py install

Usage

import icy
icy.preview(path)
data = icy.read(path)
  • icy.preview(path) displays an overview over the data icy was able to parse. This helps configuring all parsing options.
  • icy.read(path) returns a dictionary of pandas.DataFrames.
  • path can be any folder or zip-, csv-, tsv-, txt-, json-, html-, xml-, xls-, xlsx-, sqlite-, hdf5-file or uri (like s3://, http://, ftp://, ssh://, hdfs://, postgresql://).
  • icy wraps the pandas parsers and odo. Parsing options can be specified in a YAML-file.
  • For more details see the docs and especially the examples!

License

Discussion and Development

© 2015 Jonathan Rahn, RCS Analytics GmbH