SciViz is a Python package designed to simplify the creation of statistical data analysis plots, optimized specifically for the needs of students and researchers. With SciViz, you can effortlessly generate aesthetically pleasing plots for your data visualization tasks using single function calls.
import sciviz as sv
ax = sv.violin(iris, 'species', 'sepal_width', color='species', alpha=0.5, box=sv.box_parameters(), legend=None)
ax = sv.theme(ax, xlab='Species', ylab='Sepal Width')
- Simplicity: Easy-to-use interface for creating aesthetics plots with minimal effort.
- Flexibility: Customizable plots with seaborn/matplotlib axis objects for further manipulation.
You can install SciViz via pip:
pip install sciviz
For more in-depth documentation, including detailed usage examples refer to the package vignette.
SciViz is built mainly on top of seaborn. Other projects used are:
- matplotlib
- matplotlib-venn
- numpy
- pandas
Contributions are welcome! Please fork your contribution or reach out to discuss new ideas.
This project is licensed under the MIT License - see the LICENSE file for details.