Data2Boxplot β Generate Boxplots + ANOVA + Tukey HSD from CSV/Excel (No Code Required)
Hi everyone!
I wanted to share a tool I recently built called Data2Boxplot β a lightweight Streamlit app that lets you upload CSV or Excel files and instantly:
- Generate clean boxplots
- Run ANOVA group comparisons across multiple CSV and Excel files across multiple columns
- Automatically apply Tukey HSD post hoc analysis if the ANOVA is significant
Why I built it
While working on lab reports and experimental data, I realized how painful it was to:
- Manually generate boxplots in Excel (especially with large datasets)
- Run ANOVA and post hoc tests without writing R or Python code
- Quickly explore group differences without setting up a Jupyter notebook
So I built this tool to streamline the process and make stats + plots more accessible β especially for students and researchers without programming experience.
Key Features
Supports both CSV and Excel (.xlsx, .xls) β even large files with thousands of rows
Auto-runs ANOVA and Tukey HSD if p < 0.05
Interactive UI to select categorical and numerical columns
Clean Plotly boxplots with group overlays
Built with:
pandas
,statsmodels
,scipy
,plotly
, andstreamlit