Strip Chart (Strip Plot) Maker
Paste your numbers and see every observation as its own dot. Compare groups on one axis, spot gaps and outliers at a glance, and download the chart as an image.
Last updated October 19, 2026 • Written by Mark, StatsSolve • Free, no sign-up
Strip Chart Maker
Type or paste your data. The chart updates as you type.
Working appears here.Syntax appears here.Summary appears here.No averages hiding the story. Clusters, gaps and stragglers show up as they are.
Up to eight lanes share one scale, with the mean, median and outliers marked in each.
Take the chart straight into a report, a slide deck or a homework sheet.
What Is a Strip Chart in Statistics?
A strip chart, also called a strip plot, shows every observation in a data set as its own dot along a single number line. Nothing is summarized or hidden. If you measured 18 commutes, you see 18 dots, and you can read the clusters, gaps and stragglers straight off the picture.
Because all the dots share one numerical axis, a strip chart is sometimes described as a one-dimensional scatter plot. When each observation has two numbers instead of one, the scatter plot maker puts one on each axis. When you have several groups, each group gets its own lane, so you can compare them side by side on the same scale. The vertical position inside a lane carries no meaning. It exists only to stop dots from sitting on top of each other.
That makes the strip chart the honest option for small and medium data sets. A bar chart of averages would hide everything this one shows, and the free tool above builds one from your own numbers in a few seconds.
How Do You Use This Strip Chart Maker?
- Pick the input style. “One group” takes a plain list of numbers separated by commas, spaces, semicolons or new lines. “Several groups” takes one group per line, written as a name, a colon and the values, such as
Class A: 72, 85, 90. - Choose a layout. Swarm, jitter and stack are three ways of spreading dots out so they stay visible. “Single line” draws every dot on the lane’s center line, which is the purest form but hides repeated values.
- Turn markers on or off. The mean appears as an orange line and the median as a green line. Outliers, found with the 1.5 × IQR rule, are ringed in red.
- Read the table. Each group gets its count, mean, median, standard deviation, quartiles, range and number of outliers.
- Download the chart. The PNG and SVG buttons save exactly what you see, ready for a report, a slide or a homework sheet.
The tool accepts up to 8 groups and 1,000 values in total, with at most 300 per group. Negative numbers and decimals are fine, and the decimal-places menu changes only how results are displayed.
How Do You Read a Strip Chart?
Start with the axis, then look for four things: where the dots pile up, where they thin out, how wide they spread, and which ones sit alone.
- Center. The densest region is where the typical values are. The mean and median lines show the center numerically. If they are far apart, the data are skewed.
- Spread. A narrow band of dots means consistent values. A wide band means variable ones. Compare two lanes and the wider one is the more variable group.
- Clusters and gaps. Two separate clumps with empty space between them usually mean two different kinds of observation mixed together, such as weekday and weekend sales.
- Outliers. A dot far from the rest deserves a second look. It might be a typing error, an unusual event, or the most interesting value in the set.
The key habit is to ignore the vertical position. A dot that is higher inside its lane is not larger or better. Only the horizontal position counts.
Example 1: What Does a Strip Chart of One Group Show?
Eighteen commuters reported their trip time in minutes: 22, 25, 27, 28, 30, 31, 31, 33, 34, 35, 36, 38, 40, 41, 45, 47, 52 and 78. Paste them into the tool and the numbers come out as follows.
| n | Mean | Median | SD | Q1 | Q3 | Min | Max |
|---|---|---|---|---|---|---|---|
| 18 | 37.3889 | 34.5 | 12.8207 | 30.25 | 40.75 | 22 | 78 |
The picture matters more than the table. Most dots crowd between 25 and 47 minutes, a handful trail off to 52, and one sits alone at 78. The mean (37.39) is almost three minutes above the median (34.5), and the lone dot explains why.
Remove the 78 and the other 17 values have a mean of exactly 35 and a median of 34. One long trip moved the mean by 2.39 minutes and the median by only half a minute. A strip chart lets you see that before you decide what to do about it. For a closer look at quartiles and fences, the five number summary calculator breaks them down.
Example 2: How Does a Strip Chart Compare Several Groups?
Three classes of ten students each sat the same quiz, scored out of 100.
| Class | Scores | Mean | Median | SD |
|---|---|---|---|---|
| A | 70, 72, 73, 74, 75, 75, 76, 77, 78, 80 | 75 | 75 | 2.9439 |
| B | 55, 60, 65, 70, 74, 76, 80, 85, 90, 95 | 75 | 75 | 12.9185 |
| C | 52, 54, 55, 57, 58, 92, 93, 94, 96, 99 | 75 | 75 | 21.0132 |
All three classes have a mean of 75 and a median of 75. If you only saw those two numbers, you would call the classes identical. The strip chart tells three different stories. Class A is tightly bunched around 75. Class B is spread evenly across a wide range. Class C splits into two clumps, five students in the 50s and five in the 90s, with nobody anywhere near the average.
That last pattern is the strongest argument for plotting raw points. The standard deviations (2.94, 12.92 and 21.01) hint at the difference in spread, but they cannot reveal the gap in class C. Use the “Three classes” example button in the tool to see it for yourself, then check the spread numbers with the standard deviation calculator.
Swarm, Jitter or Stack: Which Layout Should You Choose?
Dots that share the same value, or nearly the same value, land in the same spot on the axis. Hiding them behind each other is called overplotting, and each layout solves it differently.
| Layout | How it works | Best for | Watch out for |
|---|---|---|---|
| Swarm | Dots are nudged just far enough sideways to avoid touching | Up to a few hundred points; shows the shape of the distribution | Wide swarms can overflow the lane when many values tie |
| Jitter | Each dot gets a small random vertical offset | Quick look at larger sets | The offsets are random, so the picture is not unique |
| Stack | Dots at the same value pile up in a column | Whole numbers and small data sets; counts are easy to read | Tall piles when many values repeat |
| Single line | No spreading at all | Showing exact positions | Repeated values are invisible |
The jitter in this tool is seeded, so the same data always produce the same picture. That matters when you screenshot a chart today and need the identical chart next week. Whatever you choose, remember that the extra vertical movement is decoration. It never changes a value.
How Do You Spot Outliers on a Strip Chart?
An outlier shows up as a dot separated from the rest by a visible gap. To turn that impression into a rule, many analysts use Tukey’s fences: a value is flagged if it falls below Q1 − 1.5 × IQR or above Q3 + 1.5 × IQR, where IQR = Q3 − Q1.
This tool applies that rule to each group separately and rings the flagged dots in red. Quartiles use linear interpolation between ranked values, which is the default in NumPy, in R’s quantile and in Excel’s QUARTILE.INC. Other methods give slightly different fences for small samples, so a borderline dot can be flagged by one program and not another.
A flag is a prompt to investigate, not a verdict. Check whether the value is a data-entry slip, a measurement fault or a real but rare event. Delete it only if you can justify that. In Example 1 the 78-minute trip could be a day with an accident, which is real data about commuting, so dropping it would understate the risk of a long trip.
Also note that the rule is relative to the group’s own spread. In class C of Example 2 the IQR is 38.25, which is so wide that the fences sit at −1.875 and 151.125, and nothing could ever be flagged. The two clumps make the middle half of the data very wide.
Strip Chart vs Dot Plot, Histogram and Box Plot: What Is the Difference?
These four charts answer similar questions with different amounts of detail.
| Chart | Shows | Good for | Limit |
|---|---|---|---|
| Strip chart | Every observation on one axis | Small and medium samples; comparing groups; spotting gaps | Gets crowded past a few hundred points |
| Dot plot | Every observation, stacked at equal values | Whole-number data; counting frequencies | Same crowding limit |
| Histogram | Counts in bins | Large samples; overall shape | Bin width changes the look; individual values vanish |
| Box plot | Five-number summary plus outliers | Comparing many groups at once | Hides clusters, gaps and sample size |
Many textbooks treat a strip chart and a dot plot as the same thing. If a distinction is drawn, it is that a dot plot stacks repeated values while a strip chart spreads them with jitter or a swarm. This tool does either, which is why the stack layout is included.
The two classic mistakes are using a box plot when n is small, which throws away information you could have shown, and using a strip chart when n is in the thousands, where a histogram reads better. A common compromise is to overlay both: dots on top of a box.
When Is a Strip Chart Better Than a Box Plot?
Use a strip chart whenever the individual values are few enough to see and the shape of the data might not be simple. Class C in Example 2 is the textbook case. A box plot of class C would draw the median line at 75 in the middle of a box that spans 55.5 to 93.75, suggesting scores are spread through the middle. The strip chart shows that nobody scored there at all.
A strip chart also shows how many observations there are. A box plot of 5 values and a box plot of 5,000 values look identical at a glance. With dots, you can count.
Choose the box plot when you must compare a dozen or more groups, because lanes of dots become hard to read, or when the audience only needs a quick summary of center and spread. If the audience needs both, show both.
How Many Data Points Is Too Many for a Strip Chart?
There is no hard limit, but readability falls quickly. With about 50 points per lane you can see every dot. Up to roughly 200 a swarm still works, with smaller dots. Past a few hundred points in one lane, the swarm turns into a blob and a histogram or density plot is the better choice.
The tool shrinks the dot size as the count rises, from 5 pixels for small sets to 3 pixels for large ones. If you have more than 300 values in a group, try summarizing the data first with the mean, median and mode calculator and plotting a sample, or switch to a frequency table.
Number of groups matters too. Eight lanes fit comfortably on a screen. Beyond that, split the comparison into two charts.
How Do You Make a Strip Chart in Excel, R or Python?
Excel has no strip chart command, but you can build one from a scatter chart. R and Python do it in one line.
Excel / Sheets Put values in column A and a constant (such as 1) in column B,
select both, then Insert → Scatter. For groups, use 1, 2, 3 per group.
R stripchart(x, method = "jitter")
stripchart(list(A = a, B = b, C = c), method = "jitter")
Python (seaborn) sns.stripplot(data = df, x = "score", y = "class")
Python (plotly) px.strip(df, x = "score", y = "class")
Matplotlib plt.plot(x, np.ones(len(x)), "o", alpha = 0.6)
In R, method = "stack" gives the stacked version and method = "overplot" gives the single line. In seaborn, sns.swarmplot is the swarm layout. The “Same calculation in other tools” box next to the chart prints code that fits your own groups.
The summary numbers are easy to reproduce. In Excel use AVERAGE, MEDIAN, STDEV.S and QUARTILE.INC. In Python, np.percentile(x, [25, 50, 75]) matches this tool.
What Mistakes Make a Strip Chart Misleading?
- Reading meaning into the vertical position. Within a lane it is random or collision-avoidance only.
- Comparing lanes on different scales. All groups must share one axis, which is why a single chart beats several separate ones.
- Using too many points. A dense swarm hides the shape instead of revealing it.
- Forgetting group sizes. A lane of 4 dots and a lane of 40 dots do not carry equal evidence, even if the means match.
- Treating a flagged outlier as an error. The 1.5 × IQR rule only says a value is unusual relative to the middle of the data.
- Trusting the mean alone. Class A, B and C in Example 2 share a mean of 75 yet behave completely differently. Pair the dots with the variance or standard deviation.
- Dropping labels. Add axis units and group names before sharing the picture.
What Do the Mean and Median Lines Tell You on a Strip Chart?
The orange mean line is the balance point of all the dots. The green median line splits them so half the dots lie on each side. When the lines almost coincide, as in all three classes of Example 2, the data are roughly symmetric. When the mean sits clearly to one side, as in Example 1, a few extreme dots are pulling it.
The mean is also sensitive to the sample you drew. If you want a measure of spread that follows the same logic as the mean, try the mean absolute deviation calculator. To compare how variable two groups are when their averages differ a lot, divide by the mean with the coefficient of variation calculator.
For roughly bell-shaped data, about 68% of the dots should fall within one standard deviation of the mean. You can compare your chart with an ideal bell curve in the normal curve calculator.
How Do You Save and Share a Strip Chart?
Press “Download PNG” for a picture that works in documents, slides and messages. The image is rendered at twice the on-screen size, so it stays sharp on high-resolution screens. Press “Download SVG” if you want a vector file that stays crisp at any size and can be edited in a drawing program.
When you publish the chart, add a short caption that names the variable, the unit and the sample size, and write alt text that describes the pattern rather than the picture, for example “Commute times for 18 people, mostly 25 to 47 minutes with one trip at 78.” Keep the source data somewhere accessible so readers can check the dots against the numbers. Browse the rest of the free tools in the full list of statistics calculators.
Frequently Asked Questions
What is a strip chart?
A strip chart, or strip plot, draws every observation in a data set as a dot along one number line. With several groups, each group gets its own lane on the same axis. It is sometimes called a one-dimensional scatter plot.
Is a strip chart the same as a dot plot?
Often yes. Many sources use the two names interchangeably. Where a difference is drawn, a dot plot stacks repeated values into columns while a strip chart spreads them with jitter or a swarm so they do not overlap.
What does jitter mean in a strip chart?
Jitter is a small random vertical offset added to each dot so that values that are equal or very close do not hide each other. The offset has no meaning, and only the horizontal position shows the value.
How do you find outliers on a strip chart?
Look for dots separated from the rest by a visible gap, or apply the 1.5 times IQR rule. For 22, 25, 27, 28, 30, 31, 31, 33, 34, 35, 36, 38, 40, 41, 45, 47, 52 and 78, Q1 is 30.25, Q3 is 40.75 and the upper fence is 56.5, so 78 is an outlier.
When should I use a strip chart instead of a box plot?
Use a strip chart when you have few enough points to see each one and want to check for clusters, gaps or the sample size. A box plot would hide the fact that three quiz classes with the same mean and median of 75 are tightly bunched, evenly spread and split into two clumps.
How many data points can a strip chart handle?
About 50 points per group are easy to read, and up to a few hundred still work with a swarm. Beyond that a histogram is clearer. This tool accepts up to 300 values per group, 8 groups and 1,000 values in total.
How do I make a strip chart in Excel?
Excel has no built-in strip chart, but you can make one from a scatter chart. Put the values in one column and a constant such as 1 in the next column for one group, then use 2, 3 and so on for more groups, and insert a scatter chart. This tool does it for you.
Can I download the chart?
Yes. Use the Download PNG button for an image at twice the on-screen size, or Download SVG for a vector file that can be edited and scaled without losing quality.
Sources: NIST/SEMATECH e-Handbook of Statistical Methods, sections on exploratory data analysis and box plots; Tukey, Exploratory Data Analysis (1977), for the 1.5 × IQR fences; R documentation for stripchart; seaborn documentation for stripplot and swarmplot; NumPy documentation for numpy.percentile; Microsoft documentation for QUARTILE.INC.
Related Calculators
Drew your chart? Put numbers on what you see with these, or browse the full list of free statistics calculators:
Five Number Summary CalculatorQuartiles, IQR, outlier fences and a box plot.
Mean, Median and Mode CalculatorEvery average for a list, a table or grouped data.
Standard Deviation CalculatorHow far values typically sit from the mean.
Mean Absolute Deviation CalculatorAverage distance from the mean or median, with a step table.

