Statistics Toolbox

Calculate population and sample variance and standard deviation locally in the browser, and report invalid rows in CSV-delimited or whitespace-delimited input.

Local browser processing
This page has passed the public directory check; full functionality is available after enabling JavaScript.
User Guide

How to Use the Statistics Toolbox

The statistics toolbox parses and calculates numbers only in the current browser; it does not upload, connect to the internet, or write to persistent storage.

  1. Input data

    Paste numeric samples separated by line breaks, whitespace, or CSV.

  2. Select a statistic

    View the population or sample variance, the corresponding standard deviation, and the effective sample count.

  3. Check report

    Check for invalid rows, missing values, and result precision before copying the summary.

Limitations and Notes

  • Population variance uses N as the denominator, while sample variance uses N-1 as the denominator; the page clearly labels the methodology.
  • At most 100000 valid numbers are parsed; invalid rows are not silently included in calculations.
  • Floating-point results are suitable for routine analysis, but they do not replace high-precision statistical software or review for formal reports.

FAQ

What is the difference between population and sample variance?

The population variance is divided by N; the sample variance is divided by N-1 when the sample size is greater than 1.

Will CSV header row cause an error?

Header rows or nonnumeric rows will be included in the invalid-row report and will not be treated as 0.

Will the data be saved?

No. Refreshing the page clears both the input and the results.

Page feedbackFound an issue or have suggestions for improvement?
Feedback features need to be used in the online version

Please enable JavaScript in the online version before submitting; local features of the current tool or example are not affected.

Go to the online version for feedback