Create a density plot from CSV or Excel without coding. Prepare group and value columns, choose smoothing, compare distributions, and edit in SciVis.
A smooth density curve can hide as much as it reveals. Too much smoothing merges distinct subpopulations; too little turns sampling noise into a row of artificial peaks. A defensible density plot therefore needs both clean observations and an explicit check that the visible shape is stable.
SciDraw's Density Plot Maker turns a CSV or Excel table into a kernel density estimate and then opens the result in SciVis for editing. Six example datasets cover single, grouped, skewed, bimodal, histogram-overlay, and ridgeline-style distributions.
Treating density as count: the y-axis is estimated probability density; the total area normally integrates to one.
Ignoring bandwidth: bandwidth controls smoothness and can change the apparent number of modes.
More Posts
Create your scientific figures with AI
Thousands of researchers use SciDraw AI to make publication-ready figures for papers, grants, and journal submissions — in minutes, with no design skills.
Density plots work best for continuous measurements with enough observations to support a distribution estimate. For discrete counts with few possible values, a histogram, ECDF, or dot plot may be more honest. For a small sample, overlay raw points or use the Beeswarm Plot Maker.
Open the Density Plot Maker, choose an example, or upload CSV, TSV, TXT, XLSX, or XLS. Excel imports the first worksheet. Check that the measurement column is numeric and that group names do not contain accidental spelling variants.
The initial curve provides a useful starting estimate, not proof of the underlying distribution. Compare the result with a slightly narrower and wider bandwidth. Major structure should remain interpretable; peaks that appear only under one extreme setting should not drive the conclusion.
When curves overlap, use semi-transparent fills or distinct outlines. Avoid using more groups than the figure can support, and do not rely on color alone when the chart may be printed or viewed by readers with color-vision deficiency.
Continue editing to revise axis titles, group labels, colors, annotations, and layout. A rug plot or histogram overlay can show where the observations actually lie, helping readers distinguish a well-supported peak from a smoothing artifact.
Document log transformations and exclude invalid measurements through a reproducible cleaning step rather than deleting visually inconvenient points inside the chart editor.
Read the x-axis as the measured value and the curve height as the relative concentration of observations around that value. Compare the location, spread, skew, and tails of groups. Because density curves are normalized, two equally tall curves do not imply equal sample sizes.
The area between two x values represents an estimated proportion only when the density has been correctly normalized and the model assumptions are appropriate.
It shows estimated probability density, not the number of samples. Density values can exceed one when the x range is narrow; the area under a normalized curve is the important quantity.
Use a reasonable automatic starting point, inspect nearby values, and select a setting that communicates stable structure without chasing noise. Report the method when distribution shape is central to the claim.
Davie Chen is a researcher at the Faculty of Animation and Intermedia, University of Arts in Poznan, studying generative AI for scientific figure creation, patent illustration, and manuscript drafting. SciDraw AI is one of the research-to-product tools built from this work.