Metadata-Version: 2.1
Name: sanddance
Version: 3.0.0
Summary: SandDance data exploration Jupyter Widget
Home-page: https://github.com/microsoft/SandDance/python/jupyter-widget
Maintainer: MSR VIDA
Maintainer-email: msrvida@microsoft.com
License: MIT
Keywords: Jupyter,Widgets,IPython
Platform: Linux
Platform: Mac OS X
Platform: Windows
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Framework :: Jupyter
Description-Content-Type: text/markdown
Requires-Dist: ipywidgets (>=7.0.0)
Requires-Dist: traitlets (>=4.3.3)
Requires-Dist: pandas (>=1.0.0)
Provides-Extra: docs
Requires-Dist: sphinx (>=1.5) ; extra == 'docs'
Requires-Dist: recommonmark ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Requires-Dist: nbsphinx (<0.4.0,>=0.2.13) ; extra == 'docs'
Requires-Dist: jupyter-sphinx ; extra == 'docs'
Requires-Dist: nbsphinx-link ; extra == 'docs'
Requires-Dist: pytest-check-links ; extra == 'docs'
Requires-Dist: pypandoc ; extra == 'docs'
Provides-Extra: test
Requires-Dist: pytest (>=3.6) ; extra == 'test'
Requires-Dist: pytest-cov ; extra == 'test'
Requires-Dist: nbval ; extra == 'test'

# sanddance-jupyter-widget

Custom Jupyter Widget with [SandDance](https://github.com/microsoft/SandDance)

<img src="https://user-images.githubusercontent.com/9415800/82153896-47367b00-98a5-11ea-80bb-aa42be2fc76d.gif" width="100%">

## Installation

You can install using `pip`:

```bash
pip install sanddance
```

If you use jupyterlab:

```bash
jupyter labextension install @msrvida/sanddance-jupyter-widget
jupyter labextension install @jupyter-widgets/jupyterlab-manager
```

If you are using Jupyter Notebook 5.2 or earlier, you may also need to enable
the nbextension:
```bash
jupyter nbextension install --sys-prefix --symlink --overwrite --py sanddance 
jupyter nbextension enable --py --sys-prefix sanddance
```

Or you can install with `conda` instead of `pip`

```bash
conda install sanddance
```

## Getting Started

See also [examples/introduction.ipynb](https://github.com/microsoft/SandDance/blob/master/python/jupyter-widget/examples/introduction.ipynb)

```python
import pandas as pd
from sanddance import Explorer
sd = Explorer()
sd.show()

df = pd.DataFrame([
    {'x': 1, 'y': 1, 'text': 'first'},
    {'x': 2, 'y': 2, 'text': 'second'},
    {'x': 3, 'y': 3, 'text': 'third'},
])
sd.load(df)
```

Powered by [widget-ts-cookiecutter](https://github.com/jupyter-widgets/widget-ts-cookiecutter)


