Barry Monk
Beta This calculator is still under development (v2.20). Features and results may change, and errors are possible — please check anything that looks wrong and let me know.

Statistics Calculator · v2.20

A complete statistics calculator.

Choose Guided or Calculator Mode. Both use the same data lists, saved work, and statistical engines.

11 guided calculators 12 calculator procedures Shared data lists L1–L6 Saves in this browser
How do you want to work? Your data lists, saved work, and calculation engines are shared in both modes.

TI-84 Plus → Complete Statistics Calculator

If your directions are written for a TI-84 Plus, find the TI procedure below to see where the same calculation lives in Guided Mode and how to enter it in Calculator Mode. The supported procedures use the same shared L1–L6 data and TI-compatible statistical engines.

Your data lists and calculator settings save automatically in this browser. Download a backup to reopen this work later or move it to another device.

Not saved in this browser yet

1. Add data

Choose the easiest way to add a data set: enter one list of numbers, or paste or upload a table from a spreadsheet.

Commas, spaces, semicolons, and new lines all work. Brackets such as [12, 15, 18] are optional.

2. Check your data lists (L1–L6)

These six lists are where the calculator keeps data sets. Open the table to review or edit values — type a number and press Enter to drop straight to the next row. When a calculator asks for a data list, choose the list that contains your numbers. Blank cells are ignored.

Data lists · all lists empty

3. Guided calculations

Choose what you want to calculate, then enter the requested information. If the calculation uses a data set, select the L1–L6 list that contains your numbers.

Guided Mode shows the modern result first. For TI-supported procedures, the equivalent calculator command appears with the result.

Guided mode

Frequency and histogram builder

Use one observation per line. Commas or semicolons also work when category names do not contain them.

Calculator mode

Enter a command or expression

Math examples: (14.7-12.3)/2.1, sqrt(48), 2^7, A=25, Ans*100, mean(L1). Statistical commands use the same shared lists and engines as Guided Mode.

Statistical command reference

Choose a procedure below to see exactly how to enter it in Calculator Mode. List-based commands use the shared L1–L6 data lists.

Summarizing data and regression

1-Var Stats1-Var Stats L1

Use a single data list. An optional frequency-list form is 1-Var Stats L1,L2.

1-Var Stats L1
LinReg(a+bx)LinReg(a+bx) L1,L2

L1 contains the x-values and L2 contains the paired y-values. Use DiagnosticOn or DiagnosticOff to control r and r2.

LinReg(a+bx) L1,L2

Probability distributions

binompdfbinompdf(n,p,x)

Returns P(X = x).

binompdf(15,.3,4)
binomcdfbinomcdf(n,p,x)

Returns P(Xx). Complements and differences can be entered as expressions.

binomcdf(15,.3,2)
normalcdfnormalcdf(lower,upper,μ,σ)

Use -1E99 or 1E99 for an open tail.

normalcdf(-1E99,1.18,0,1)
invNorminvNorm(area,μ,σ)

The area is always to the left. The one-argument form invNorm(area) uses the standard normal distribution.

invNorm(.975)

Confidence intervals

TIntervalTInterval Stats,x̄,Sx,n,C-LevelTInterval Data,L1,1,C-Level

Stats uses summary statistics. Data reads a list; replace 1 with a frequency list such as L2 when needed.

TInterval Stats,72.4,8.1,16,.95
ZIntervalZInterval Stats,σ,x̄,n,C-LevelZInterval Data,σ,L1,1,C-Level

Use this when the population standard deviation σ is known. Data reads a list; replace 1 with a frequency list when needed.

ZInterval Stats,15,72.4,16,.95
2-SampTInt2-SampTInt Stats,x̄₁,s₁,n₁,x̄₂,s₂,n₂,C-Level,pooled2-SampTInt Data,L1,L2,1,1,C-Level,pooled

The interval for the difference between two population means, from independent samples. The last argument is 0 to leave the standard deviations unpooled, which is the usual choice, or 1 to assume they are equal.

2-SampTInt Stats,28.3,12,15,17.1,9,20,.95,0
1-PropZInt1-PropZInt x,n,C-Level

Enter the success count x, sample size n, and confidence level.

1-PropZInt 126,300,.95
2-PropZInt2-PropZInt x₁,n₁,x₂,n₂,C-Level

The interval for the difference between two population proportions. Enter each sample's success count and size in turn. Counts only — there is no data-list form.

2-PropZInt 14,50,12,80,.95

Hypothesis tests

T-TestT-Test Stats,μ₀,x̄,Sx,n,tail,αT-Test Data,μ₀,L1,1,tail,α

Use <, >, or != for the alternate hypothesis. The final α is optional for the calculator calculation, but including it lets the detailed view state a decision.

T-Test Stats,75,72.4,8.1,16,<,.05
Z-TestZ-Test Stats,μ₀,σ,x̄,n,tail,αZ-Test Data,μ₀,σ,L1,1,tail,α

Use this when the population standard deviation σ is known.

Z-Test Stats,75,8,72.4,16,<,.05
2-SampTTest2-SampTTest Stats,x̄₁,s₁,n₁,x̄₂,s₂,n₂,tail,pooled,α2-SampTTest Data,L1,L2,1,1,tail,pooled,α

The test for a difference between two population means, from independent samples. There is no null value to enter: the null hypothesis is that the two means are equal. The pooled argument is 0 or 1.

2-SampTTest Stats,28.3,12,15,17.1,9,20,!=,0,.05
1-PropZTest1-PropZTest p₀,x,n,tail,α

Enter the null proportion p0, success count x, sample size n, and tail.

1-PropZTest .5,42,100,<,.05
2-PropZTest2-PropZTest x₁,n₁,x₂,n₂,tail,α

The test for a difference between two population proportions. As with two means there is no null value to enter, so the command begins with the first sample's success count. Counts only — there is no data-list form.

2-PropZTest 34,75,28,90,!=,.05
Tail reminder: < means left-tailed, > means right-tailed, and != means two-tailed. Calculator Mode performs the numerical procedure; study-design assumptions remain a separate statistical judgment.
Keypad and functions
Calculation history
Recent calculator entries
Your result will appear here.

Run a calculation in the mode you selected. Your shared data and saved work stay available when you switch modes.

Calculator output

Calculator output format

1-Var Stats L1

Detailed results

The same engine, with standard notation, clearer labels, and descriptive extensions

A newer version of the calculator is available.