Statistics make more sense when you can actually see them.
Explore the same percentage as a shaded bell curve and a pie chart. Enter 75 out of 100 to see how much of the whole it represents, how far the middle 75% of a normal distribution reaches from the average, and how it compares with the familiar 68%, 95%, and 99.7% ranges.
Site screenshot
- Two connected charts: a bell curve and a pie chart styled as a clock, with hands marking the selected share, both updating as you type.
- A measuring-tape scale: see distance from the average in standard-deviation units.
- Your results explained: central percentage, boundaries, percentage in each tail, and a plain-language description of distance from the average.
- Linked regions: hover or tap the bell, pie, or area bar to highlight the same middle area or tail in all three. Keyboard-accessible buttons provide the same controls.
- Grade-cutoff examples: explore A, A−, B+, B, B−, C+, C, C−, D, and F with one click. Buttons show the grade ranges and select their lower cutoff; F selects 59.99% as an example below 60%. These select central areas, not class rankings or percentile grades.
- An optional walking-time scale: adjust the average and standard deviation to see the selected range in minutes.
- Plain-language guides: learn what the curve’s shape tells you, how it complements a pie chart, and how to interpret percentages in daily life.
- Enter a nonnegative Part and a positive Whole, with Part no greater than Whole.
- Compare the purple share of the pie with the purple area under the bell curve.
- Read the explanation below the charts, then change the fraction to see how the boundaries move.
For 75 / 100, the central area is 75%, its boundaries are approximately −1.150σ and +1.150σ, and each tail contains 12.5%. Here, σ means one standard deviation, a measure of spread around the average.
Try 68 / 100, 95 / 100, and 99.7 / 100. Notice how including more of the distribution moves the boundaries farther from the average.
The charts and guides sit side by side on larger screens and stack vertically on phones.
NormViz maps your fraction to a symmetric central area of a standard normal distribution. It does not calculate your percentile rank or the z-score of an observed score. Entering 75 / 100 selects the middle 75%; it does not establish whether a score of 75 is above average.
Applying this model to real measurements requires knowing their average and spread, and checking whether a bell curve is a reasonable fit.
At 0%, the interval has zero width. At 100%, its boundaries are infinite. The chart displays only −3.6σ to +3.6σ. Arrows and a note indicate when selected boundaries extend beyond the visible range.
Open index.html in your browser. No installation, external libraries, or build step is required. The site uses HTML, CSS, JavaScript, and the browser’s Canvas API.
NormViz/
├── index.html # Page structure, inputs, and educational guides
├── bell.png # Favicon
├── screenshot.png # Site preview for this README
├── css/
│ └── style.css # Styling and responsive layout
├── js/
│ ├── statistics.js # Normal density and inverse normal calculations
│ └── visualizer.js # Input validation, charts, and dynamic explanations
├── README.md
├── LICENSE
└── .gitignore
Apache License 2.0. See LICENSE.
