xguse / table_enforcer
Table Enforcer is my attempt to apply a sort of "test driven development" workflow to data cleaning and validation. A python package to facilitate the iterative process of developing and using schema-like representations of DataFrames in pandas for recoding and validating instances of these data.
☆17Updated 6 years ago
Alternatives and similar repositories for table_enforcer:
Users that are interested in table_enforcer are comparing it to the libraries listed below
- Generate ipywidgets from Parameterized objects in the notebook☆36Updated 5 years ago
- Starborn: Seaborn-compatible data visualization for Python based on Altair☆50Updated 6 years ago
- My IPython startup files.☆109Updated 9 years ago
- Another library for defensive data analysis.☆27Updated 6 years ago
- This is a set of utilities and formats that illustrate how one could begin to perform operations on causal graphs and sample over these g…☆26Updated 9 years ago
- ☆37Updated 6 years ago
- %conda magic for IPython☆28Updated 7 years ago
- Multidimensional data explorer and visualization tool.☆55Updated 7 years ago
- Patsy Adaptors for Scikit-learn☆48Updated 5 years ago
- Decorator for PyMC3☆50Updated 3 years ago
- ggplot2 syntax in python. Actually wrapper around Wickham's ggplot2 in R☆73Updated 3 years ago
- A simple pattern for dockerizing apps, which uses conda to manage python versions and compiled dependencies, then pip to fill in the gaps☆42Updated last year
- Tutorial for Funcitonal Python tutorial at PyData-NYC 2013☆48Updated 10 years ago
- Interactive data exploration with Altair☆109Updated 4 years ago
- Pandas Adapters For Scikit-Learn☆53Updated 6 years ago
- ☆28Updated 7 years ago
- ☆32Updated 7 years ago
- A reactive Python kernel☆86Updated 6 years ago
- a nose plugin for finding and running IPython notebooks as nose tests☆80Updated 2 years ago
- ☆37Updated 7 years ago
- like a conda-metapackage but for channels!☆69Updated 4 years ago
- Plugin for pytest to run IPython notebook cells as unit tests☆99Updated 6 years ago
- Tool to easily start up an IPython cluster on different schedulers.☆147Updated 4 years ago
- Programmatically replace input values in a notebook before running it☆117Updated 8 months ago
- ☆30Updated 7 years ago
- Tools to manage jobs on supercomputer☆40Updated 9 years ago
- ☆32Updated 3 years ago
- Data exploration library with a pandas-like API☆74Updated 4 years ago
- IPython magic for parallel profiling (like `%time`, but parallel)☆71Updated 7 years ago
- A status bar for JupyterLab☆49Updated 6 years ago