DISTRIBUTION ANALYSIS

Create Violin Plots in 30 Seconds

Stop struggling with Excel workarounds or complex R code. Plotivy creates beautiful, publication-ready violin plots with statistical significance stars instantly.

Why Are Violin Plots So Hard?

Violin plots are essential for showing data distribution, but traditional tools make them unnecessarily difficult.

Excel Doesn't Do It

Excel has no native violin plot support. You're forced to use complex workarounds, third-party add-ins, or switch tools entirely.

R/Python Complexity

"Error: discrete value supplied to continuous scale." Debugging ggplot2 or seaborn code just to change a color or add a legend takes hours.

Statistical Significance

Adding significance brackets and stars (* p<0.05) manually in Illustrator is tedious and prone to error.

How Plotivy Creates Violin Plots

Just upload your data and describe the plot. AI handles the code, statistics, and styling.

1

Upload Data

Upload your CSV or Excel file. Tidy data (long format) or wide format—Plotivy understands both.

2

Describe Your Plot

"Make a violin plot of gene expression by treatment. Add a box plot inside and show significance stars."

3

Export & Publish

Download high-resolution (300 DPI) images or get the Python code to run locally.

Example Prompt

“Create a violin plot comparing 'Tumor Size' across 'Treatment Groups'. Overlay a box plot inside each violin. Add jittered points for individual data samples.”

✨ Plotivy AI generates the complex matplotlib and seaborn code to render this perfectly.

Advanced Features for Researchers

Split Violins

Compare two conditions directly within the same violin (e.g., Male vs Female) for compact, efficient visualization.

Integrated Statistics

Automatically calculate p-values (t-test, ANOVA, Wilcoxon) and display them on the plot with brackets or stars.

Box Plot Overlays

Combine the distribution detail of a violin plot with the summary statistics (median, IQR) of a box plot.

Custom Styling

Control bandwidth, colors, transparency, and point jitter with simple natural language commands.

Excel vs Plotivy

❌ The Excel Way

  • No native violin plot chart type
  • Requires complex histogram workarounds
  • Cannot easily add significance stars
  • Hard to reproduce or update with new data

✅ The Plotivy Way

  • Native support via Python libraries
  • One-click significance testing
  • Publication-quality vector export
  • Fully reproducible code

Make Your Violin Plot Now

No coding required. Just upload your data and ask.

No account required • Free during beta • Export unlimited