Metadata-Version: 2.1
Name: lacerta
Version: 0.1.1
Summary: Interactive data viz for science and engineering
Home-page: https://github.com/imperssonator/lacerta
Author: Nils Persson
Author-email: imperssonator@gmail.com
Project-URL: Bug Tracker, https://github.com/imperssonator/lacerta/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: bokeh (>=3.0.3)
Requires-Dist: pandas (>=1.5.3)
Requires-Dist: numpy (>=1.24.2)

# lacerta
 Interactive data viz for science and engineering. Long-term goal is for `lacerta` to be for `bokeh` what `seaborn` is for `matplotlib` - strongly opinionated default settings, usability enhancements and auto-formatting that generate beautiful and interpretable viz in one function call.

 `pip install lacerta`

 ### Heatmap Scatter

Generate a correlation heatmap (defaults to Pearson coef.) from the numerical columns of a provided `DataFrame`, and reveal the underlying x/y scatter plot for each cell on click, complete with information-rich hover tools, scroll-zoom and pan.

See the provided [heatmap_scatter notebook](notebooks/2023-02-25-interactive-scattermatrix.ipynb) for an example.

![heatmap_scatter](img/hm_sc_demo.gif)
