StatsCalculators.com

Statistical Calculations Made Easy

Free professional statistical calculators powered by NumPy and SciPy, with results cross-validated against R for publication-ready accuracy.

Try "hypothesis testing", "normal distribution", or "data visualization"

Data Stays in Your Browser
No Sign Up Required
One-Click Exports (PDF/Excel)
Click badge for verification details

Hypothesis Testing Calculators

Choose the right statistical test for your data. Our interactive selector helps you find the appropriate test based on your research question and data characteristics, or browse the comprehensive table of tests with their assumptions and formulas.

Statistical Test Selector

Answer a few questions to find the right statistical test for your data. The number of questions may vary based on your responses. Prefer a visual approach? View our statistical test flow chart

What type of data are you working with?

Descriptive Statistics Calculators

Choose from our comprehensive collection of descriptive statistics calculators for both quantitative and qualitative data analysis.

Central Tendency

CalculatorFormulaDescription
Meanxˉ=i=1nxin\bar{x} = \frac{\sum_{i=1}^n x_i}{n}Calculate arithmetic average of numerical data
MedianMiddle value when ordered\text{Middle value when ordered}Find the middle value in ordered data
ModeMost frequent value\text{Most frequent value}Identify most common value(s) in dataset
Geometric Meanx1×x2×...×xnn\sqrt[n]{x_1 \times x_2 \times ... \times x_n}Calculate mean for multiplicative relationships
Harmonic Meanni=1n1xi\frac{n}{\sum_{i=1}^n \frac{1}{x_i}}Calculate mean for rates and speeds

Variability

CalculatorFormulaDescription
Standard Deviations=(xixˉ)2n1s = \sqrt{\frac{\sum(x_i - \bar{x})^2}{n-1}}Measure average deviation from mean
Mean Absolute DeviationMAD=xixˉn\text{MAD} = \frac{\sum |x_i - \bar{x}|}{n}Measure average deviation from mean
Variances2=(xixˉ)2n1s^2 = \frac{\sum(x_i - \bar{x})^2}{n-1}Measure spread of data points
Rangemax(x)min(x)\text{max}(x) - \text{min}(x)Calculate difference between largest and smallest values
IQRQ3Q1Q_3 - Q_1Calculate spread of middle 50% of data
Coefficient of VariationCV=sxˉ×100%CV = \frac{s}{\bar{x}} \times 100\%Compare variability between datasets

Position

CalculatorFormulaDescription
PercentilesPk=value at kth percentileP_k = \text{value at }k\text{th percentile}Find value at specified percentile
Z-Scorez=xxˉsz = \frac{x - \bar{x}}{s}Calculate standardized scores

Shape

CalculatorFormulaDescription
Skewness(xixˉ)3(n1)s3\frac{\sum(x_i - \bar{x})^3}{(n-1)s^3}Measure asymmetry of distribution
Kurtosis(xixˉ)4(n1)s4\frac{\sum(x_i - \bar{x})^4}{(n-1)s^4}Measure tailedness of distribution

Probability Distribution Calculators

Access our suite of probability distribution calculators for both discrete and continuous random variables. Calculate probabilities, find critical values, and visualize distributions.

Common Discrete

DistributionProbability FunctionDescription
BinomialP(X=k)=(nk)pk(1p)nkP(X=k) = \binom{n}{k}p^k(1-p)^{n-k}Model number of successes in fixed trials
PoissonP(X=k)=λkeλk!P(X=k) = \frac{\lambda^k e^{-\lambda}}{k!}Model rare events in fixed interval
GeometricP(X=k)=p(1p)k1P(X=k) = p(1-p)^{k-1}Model trials until first success
Negative BinomialP(X=k)=(k1r1)pr(1p)krP(X=k) = \binom{k-1}{r-1}p^r(1-p)^{k-r}Model trials until r successes
HypergeometricP(X=k)=(Kk)(NKnk)(Nn)P(X=k) = \frac{\binom{K}{k}\binom{N-K}{n-k}}{\binom{N}{n}}Model sampling without replacement

Data Visualization Tools

Choose the right visualization based on your data type and analysis goals. Our tools help you create clear, effective visual representations of your data.

Categorical Data

Chart TypeDescriptionBest Used ForExample
Bar ChartDisplay frequencies or counts for categoriesComparing categories, showing distributionsProduct sales by category
Pie ChartShow part-to-whole relationshipsDisplaying proportions, percentagesMarket share by company

Numerical Data

Chart TypeDescriptionBest Used ForExample
HistogramDisplay distribution of continuous dataExamining data distribution shapeAge distribution of customers
Box PlotShow data distribution and outliersIdentifying outliers, comparing distributionsTest scores distribution
Violin PlotCombine box plot with kernel densityDetailed view of data distributionIncome distribution by department

Confidence Interval Calculators

Choose from our comprehensive collection of confidence interval calculators for estimating population parameters and analyzing differences between groups.

Population Parameters

Interval TypeDescriptionBest Used ForExample
MeanEstimate population meanContinuous data, normal distributionAverage customer spending ± margin of error
ProportionEstimate population proportionBinary outcomes, categorical dataCustomer satisfaction rate ± margin of error
Standard DeviationEstimate population variabilityProcess variation, quality controlManufacturing tolerance limits

Regression Analysis Calculators

Choose from our collection of regression analysis tools for modeling relationships between variables and making predictions from your data.

Linear Regression

Model NameDescriptionExample
Simple Linear RegressionModel relationship between two continuous variablesHeight vs weight relationship
Multiple Linear RegressionModel with multiple predictorsHouse price prediction using area, location, age

Non-Linear Regression

Model NameDescriptionExample
Quadratic RegressionModel curved relationships with quadratic termsProjectile motion, optimal pricing models
Exponential RegressionModel exponential growth or decay patternsPopulation growth, radioactive decay, compound interest

Classification Models

Model NameDescriptionExample
Logistic RegressionModel binary outcomesCustomer churn prediction

Statistical Resources

Access our collection of statistical tables, interactive simulations, and reference materials to support your statistical analysis.

Distribution Tables

ResourceDescription
Z-TableStandard normal distribution critical values for Z-tests and standardized scores
T-TableStudent's t-distribution critical values, ideal for small sample tests with unknown population σ
Chi-Square TableChi-square distribution critical values used in goodness of fit and independence tests
F-TableF-distribution critical values for ANOVA and variance comparisons
Wilcoxon Signed-Rank TableCritical values for Wilcoxon signed-rank test and paired sample comparisons

Analyze Your Data with Confidence

Fast, accurate statistical analysis trusted by students and researchers

StatsCalculators.com