How to Do Regression on TI-84: A Complete Walkthrough
You've got a scatter plot full of data points, and your teacher just said "find the regression." Your stomach drops a little. You know the TI-84 can do this — you've seen it in the menu — but you're not exactly sure where to start or what any of those letters mean. You're not alone. Which means regression on the TI-84 is one of those things that looks intimidating until you actually do it, and then it's surprisingly straightforward. Let's walk through it Surprisingly effective..
People argue about this. Here's where I land on it.
What Is Regression on a TI-84
Regression is a way of finding the mathematical equation that best fits a set of data points. Instead of drawing a line or curve by eyeball, the calculator does the heavy lifting using statistical methods. On the TI-84, you can run several types of regression — linear, quadratic, exponential, logarithmic, and more — and the calculator will spit out an equation you can use to make predictions.
The TI-84 Plus (and the CE version) handles all of this through its built-in regression functions, accessible from the STAT menu. Each regression type assumes a different relationship between your variables, and the calculator fits the curve that minimizes the distance between the equation and your actual data points. That's the core idea, and it applies whether you're working with ten data points or a thousand.
Why You'd Use Regression on Your TI-84
Here's the thing — regression isn't just a classroom exercise. People use it in real life. Businesses model sales trends. Scientists track population growth. Engineers predict material fatigue. Even investors use regression-like thinking to spot patterns in data Not complicated — just consistent. Simple as that..
The TI-84 makes this accessible because you don't need a computer or expensive software. Consider this: you just need your data and a few minutes. Whether you're prepping for an AP Statistics exam, working on a science fair project, or just curious about what your data is trying to tell you, regression on the TI-84 gives you a concrete, usable answer Less friction, more output..
How to Do Regression on a TI-84
The process has two main phases: getting your data into the calculator, and then running the regression itself. Let's break it down.
Getting Your Data Into the Calculator
Before you can run any regression, your data needs to live somewhere the calculator can find it. The TI-84 uses lists for this, and the default ones are L1 and L2.
- Press the
STATbutton. - Select
1:Edit...if it's not already highlighted. - Enter your independent variable (x-values) into
L1and your dependent variable (y-values) intoL2. PressENTERafter each value. - Double-check that your lists are the same length. If
L1has 15 entries andL2has 14, you'll get an error or a bad result.
If you're working with data from a previous experiment or a worksheet, you can also paste data directly from another list or even from a table on the home screen. But for most people, typing values in manually is the most reliable method Easy to understand, harder to ignore..
Running Linear Regression (LinReg)
Linear regression is the most common type, and it's where most people start. It finds the straight line — y = ax + b — that best fits your data.
- Press
STAT, then scroll right to theCALCmenu. - Select
4:LinReg(ax+b). - Make sure
Xlistis set toL1andYlistis set toL2. If your data is in different lists, adjust accordingly. - Move the cursor to
Store RegEQif you want the equation saved to a function (likeY1). This is handy if you want to graph the regression line alongside your scatter plot. - Highlight
Calculateand pressENTER.
The calculator will display the values of a (slope), b (y-intercept), and the correlation coefficient r. Which means the closer r is to 1 or -1, the stronger the linear relationship. A value near 0 means a linear model probably isn't the right choice.
Running Quadratic Regression
When your data curves — like a projectile's path or a profit curve that peaks and then drops — quadratic regression fits a parabola.
- Press
STAT, go toCALC. - Select
5:QuadReg. - Confirm
XlistisL1andYlistisL2. - Optionally store the equation to a
Y=function. - Press
ENTERto calculate.
The output gives you coefficients a, b, and c for the equation y = ax² + bx + c, along with R², which tells you how well the quadratic model explains the variation in your data.
Running Exponential Regression
Exponential regression is your go-to when data grows or decays at a rate proportional to its current value — think compound interest, bacterial growth, or radioactive decay.
- Go to
STAT→CALC. - Select
0:ExpReg. - Set
XlisttoL1andYlisttoL2. - Press
ENTER.
The calculator returns an equation in the form y = a·b^x. Watch out: if any of your y-values are zero or negative, exponential regression will throw an error, because exponential models can't handle those values.
Other Regression Types Worth Knowing
The TI-84 offers more than just linear, quadratic, and exponential. Here's a quick rundown of the others you might encounter:
- Logarithmic Regression (
LnReg, option9): Useful when data rises quickly and then levels off. The equation takes the formy = a + b·ln(x). Note that x-values must be positive. - Power Regression (
PwrReg, option6): Fits a model likey = a·x^b. Both x and y must be positive. - Cubic Regression (
CubicReg, option3): A third-degree polynomial for data with an S-curve or two turning points. - Quartic Regression (
QuartReg, option8): A fourth-degree polynomial for more complex curves.
Each of these follows
Each of these follows a similar workflow on the calculator, but the interpretation of the coefficients and the suitability of the model differ. Below is a brief guide for each remaining regression type, including how to set up the calculation, what the output means, and a few practical tips for using the resulting equation That's the whole idea..
Logarithmic Regression (LnReg)
When to use it – Data rises sharply at first and then levels off, approaching a horizontal asymptote. Classic examples are learning curves, certain biological responses, or the spread of information in a limited population Most people skip this — try not to. Simple as that..
Steps
- Press
STAT, arrow over toCALC, and select9:LnReg. - Ensure
Xlistpoints to the list containing the independent variable (oftenL1) andYlistto the dependent variable (L2). - If you want the equation stored for graphing, move the cursor to
Store RegEQ(usuallyY1=). - Highlight
Calculateand pressENTER.
What you’ll see – The calculator returns a, b, and r (or R²). The model takes the form y = a + b·ln(x). Because the natural log is only defined for positive x, any non‑positive entries will cause an error; clean your data first Still holds up..
Interpretation – b tells you the rate at which the curve flattens: a larger positive b means a steeper initial rise, while a negative b indicates a decreasing trend after the log transformation.
Power Regression (PwrReg)
When to use it – The relationship between variables follows a scaling law, such as area vs. side length (A = s²) or metabolic rate vs. body mass (B ∝ M^0.75). Both variables must be positive.
Steps
- figure out to
STAT→CALCand choose6:PwrReg. - Set
XlistandYlistas appropriate. - Optionally store the regression equation to a
Y=function for immediate graphing. - Press
ENTERto compute.
Output – The calculator provides coefficients a and b (and r). The fitted model is y = a·x^b. The exponent b indicates the “power” of the relationship: b > 1 denotes super‑linear growth, 0 < b < 1 sub‑linear, and b < 0 an inverse relationship.
Cubic Regression (CubicReg)
When to use it – Data exhibits an S‑shaped curve or contains two turning points (e.g., a production cost curve that first decreases, reaches a minimum, then rises again) Small thing, real impact..
Steps
- Go to
STAT→CALCand select3:CubicReg. - Confirm
XlistandYlist. - Store the equation if you plan to overlay it on a scatter plot.
- Press
ENTER.
Interpretation – The result is a third‑degree polynomial y = ax³ + bx² + cx + d. The sign of the leading coefficient a determines the end behavior (upward or downward as x grows large). The intermediate coefficients shape the two inflection points.
Quartic Regression (QuartReg)
When to use it – Extremely wiggly data with three turning points, such as certain oscillatory physical measurements or complex financial time series That alone is useful..
Steps
- Access
STAT→CALCand pick8:QuartReg. - Verify the list assignments.
- Store the equation as desired.
- Press
ENTER.
Interpretation – The fitted model is a fourth‑degree polynomial y = ax⁴ + bx³ + cx² + dx + e. Because higher‑order polynomials can overfit, always compare the R² (or adjusted R² if available) with lower‑order models before committing to a quartic fit.
Choosing the Right Model
- Visual inspection – Plot your data first. Does it look straight, curved, or S‑shaped?
- Residual analysis – After fitting, examine the residuals (differences between observed and predicted values). A random scatter suggests a good fit; systematic patterns hint that a different model may be needed.
- Statistical measures –
r(orR²) gives a quick sense of explanatory power, but
Statistical measures – r (or R²) gives a quick sense of explanatory power, but they should never be the sole deciding factor. A high R² does not guarantee that the chosen model is correct; it only indicates that the model explains a large proportion of the variance in the sample data. Conversely, a low R² does not always mean the model is useless — it may simply reflect noisy data or an inherently unpredictable process.
Adjusted R² – When comparing models with different numbers of parameters (for example, a linear model versus a quartic model), prefer the adjusted R². Unlike the regular R², the adjusted version penalizes the addition of unnecessary terms, helping you avoid overfitting. A model with a higher adjusted R² is generally more reliable than one with a marginally higher raw R² but more coefficients Still holds up..
Residual plots – Beyond the numerical summary, graph the residuals against the independent variable (or against the predicted values). A well‑chosen model produces residuals that are randomly scattered around zero with no obvious curvature or fan shape. If you see a parabola, a wave, or a funnel pattern, the model is missing some structure in the data Less friction, more output..
Extrapolation caution – All regression models are approximations valid within the range of the observed data. Extending a polynomial fit far beyond the data can produce wildly unrealistic predictions, especially for high‑degree polynomials whose curves tend to diverge sharply at the edges. Always exercise restraint when predicting outside the domain of your sample Simple, but easy to overlook..
Domain knowledge – Whenever possible, let the subject matter guide your choice. If physics tells you that two quantities should follow a power law, a PwrReg fit is justified regardless of whether a cubic model happens to produce a slightly higher R². Theoretical understanding often provides a stronger foundation for model selection than any statistical metric alone.
Nested comparisons – A practical workflow is to fit several candidate models, compare their adjusted R² values and residual plots side by side, and select the simplest model that adequately captures the pattern in the data. This principle — known as parsimony — helps balance goodness‑of‑fit with interpretability and generalizability.
Wrapping Up
Regression analysis on a graphing calculator transforms raw data into actionable insight. And the key is to approach the process thoughtfully: visualize the data first, choose a model that aligns with both the pattern and the context, verify the fit with residuals and statistical measures, and always remain cautious about overfitting and extrapolation. From the simplicity of linear models to the flexibility of quartic polynomials, each method offers a lens through which to understand relationships between variables. With these tools and habits, you are well equipped to extract meaningful, defensible conclusions from any dataset you encounter.