This browser is too old to run Achievable.

Update it, or open this page in a current version of Chrome, Safari, Firefox or Edge. On an iPhone or iPad, update iOS: every browser there runs on the version of Safari that comes with it.

Achievable logoAchievable logo
CMA Part 1
Sign in
Sign up
Purchase
Textbook
Practice exams
Support
How it works
Resources
Exam catalog
Mountain with a flag at the peak
Textbook
Introduction
1. External financial reporting decisions
2. Planning, budgeting, and forecasting
3. Performance management
4. Cost management
5. Internal control
6. Technology and analytics
Wrapping up
Achievable logoAchievable logo
6.3.4.2 Regression and statistical methods
Achievable CMA Part 1
6. Technology and analytics
6.3. Data analytics
6.3.4. Types of data analytics
Our CMA Part 1 course is currently in development and is a work-in-progress.

Regression and statistical methods

8 min read
Font
Discuss
Share
Feedback

Learning outcome statements

The learning outcome statements relevant for this section are:

  1. demonstrate an understanding of multiple regression and logistic regression and recognize when these techniques are appropriate
  2. calculate the result of multiple regression equations as applied to a specific situation
  3. demonstrate an understanding of the coefficient of determination (R squared) and the correlation coefficient (r)
  4. identify and explain the benefits and limitations of regression analysis
  5. define standard error of the estimate, goodness of fit, and confidence interval
  6. explain how to use predictive analytics techniques to draw insights and make recommendations

Defining a multiple regression equation

Multiple regression involves more than one independent variable. The equation for multiple regression is:

Y=a+b1​X1​+b2​X2​+⋯+bn​Xn​+ε

Where:

  • Y = dependent variable (the outcome being explained)
  • a = intercept (value of Y when all X’s are zero)
  • b1, b2, … bn = coefficients (slopes showing the impact of each independent variable on Y)
  • X1, X2, … Xn = independent variables (factors that influence Y)
  • ε = error term (variation not explained by the model)

Example: Calculating a multiple regression result

A company predicts monthly sales using this equation: sales = $20,000 + $3.50(advertising spend) + $150(number of salespeople) − $200(price per unit).

This month, advertising spend is $10,000, there are 8 salespeople, and the price per unit is $25. Plugging in these values:

$20,000 + $3.50($10,000) + $150(8) − $200($25) = $20,000 + $35,000 + $1,200 − $5,000 = $51,200

Each coefficient shows the effect of one variable while holding the others constant - for example, each additional salesperson adds $150 to predicted sales, regardless of advertising spend or price.

Answer: predicted sales = $51,200

Before management acts on a forecast like this one, it needs to know whether the model fits well overall and whether each coefficient is reliable enough to trust - that’s what R², SEE, and confidence intervals tell us, covered later in this chapter.

When to use multiple regression in data analytics

Multiple regression is used when a dependent variable is influenced by multiple factors, allowing analysts to measure relationships and make predictions. Below are common applications of multiple regression:

Multiple regression applications
Multiple regression applications
Achievable

Logistic regression is the better choice when the dependent variable is categorical rather than continuous - often binary, such as whether a customer defaults on a loan (yes/no) or whether a transaction is flagged as fraud (yes/no). Instead of predicting a dollar amount, logistic regression estimates the probability of the outcome, a value between 0 and 1. Use multiple regression when Y is a continuous number, like sales dollars; use logistic regression when Y is a category, like default or no default.

Benefits and shortcomings of regression analysis

Benefits

  • Predictive power: Regression analysis allows companies to forecast outcomes, such as sales or costs, based on different levels of input (independent) variables.
  • Decision-making: By understanding the relationship between variables, businesses can make informed decisions about how changes in one factor (e.g., production volume) will impact others (e.g., costs or revenue).
  • Identifying trends: Regression can help identify underlying trends in historical data, allowing organizations to project future performance.

Shortcomings

  • Assumption of linearity: Linear regression, whether simple or multiple, assumes a linear relationship between variables, which may not always be the case in real-world situations.
  • Data limitations: Regression analysis depends on the quality of data. Inaccurate or incomplete data can lead to unreliable predictions.
  • Overfitting: Using too many variables in a regression model can lead to overfitting, where the model becomes too tailored to historical data and fails to predict future outcomes accurately.
  • Correlation is not causation: a strong relationship between two variables doesn’t prove that one causes the other - an omitted third variable may be driving both.
  • Multicollinearity: when independent variables are highly correlated with each other, individual coefficients become unstable and harder to interpret.

Coefficient of determination (R²) and correlation coefficient (r)

Two key statistical measures help assess relationships between variables:

  1. coefficient of determination (R²) and
  2. correlation coefficient (r)

Correlation coefficient (r)

The correlation coefficient (r) measures the strength and direction of a linear relationship between two variables. It ranges from -1 to 1

  • r = 1 indicates a perfect positive correlation, meaning as one variable increases, the other also increases.
  • r = -1 indicates a perfect negative correlation, meaning as one variable increases, the other decreases.
  • r = 0 suggests no linear correlation between the variables.

In data analytics, correlation helps determine whether a relationship exists between two variables, such as marketing spend and revenue.

Coefficient of determination (R²)

The R² value tells us how well the independent variable(s) explain the variability of the dependent variable. It ranges from 0 to 1:

  • R² = 0 means the independent variable explains none of the variation in the dependent variable.
  • R² = 1 means the independent variable explains 100% of the variation.

In data analytics, a higher R² value indicates a better model fit, meaning the independent variables are strong predictors of the dependent variable.

For example, in sales forecasting, if an R² value is 0.85, it means 85% of the variation in sales can be explained by the independent variables (such as advertising spend, promotions, and seasonality). This helps businesses evaluate the reliability of their predictive models.

In simple regression (one independent variable), R² equals r squared - for example, an r of −0.87 gives an R² of about 0.76. Notice that r carries a sign showing the direction of the relationship, while R² is always non-negative, since squaring removes the sign.

Standard error of the estimate (SEE), goodness of fit, and confidence interval

In data analytics, these statistical concepts help evaluate how well a model fits data and how reliable predictions are.

Standard error of the estimate (SEE)

The SEE measures the accuracy of predictions in a regression model. Specifically, it is the standard deviation of the residuals, the differences between actual and predicted values of Y. It is expressed in the same units as Y, so an SEE of $2,000 on a sales forecast means actual sales typically land within about $2,000 of the prediction. A lower SEE means that the predicted values are closer to the actual values, indicating a better model fit. It is useful in data analytics to assess the reliability of predictive models, such as forecasting customer demand based on past sales data.

Goodness of fit

This term refers to how well a statistical model matches the observed data. R² is a commonly used measure of goodness of fit. A model with poor goodness of fit may lead to inaccurate insights and poor decision-making.

Confidence interval (CI)

A confidence interval (CI) is a statistical range that estimates where a true population parameter (such as a mean or regression coefficient) is likely to fall, given a specified level of confidence (e.g., 95%). It reflects the degree of uncertainty around an estimate rather than providing a single point value.

For example, if revenue is forecasted to increase by $10 million with a 95% CI of ±$1 million, it means we can be 95% confident that the actual increase will fall between $9 million and $11 million.

For a regression coefficient, a 95% confidence interval that includes zero means the variable may have no real effect on Y. Equivalently, its p-value is above 0.05, so the coefficient is not statistically significant. A low p-value (commonly below 0.05) indicates the relationship is unlikely to be due to chance, and a coefficient of zero means the variable has no effect on Y.

Drawing insights and making recommendations

Deciding whether to act on a regression result means checking R² and each coefficient’s confidence interval (or p-value) together - R² shows how well the model fits overall, while a coefficient’s confidence interval shows whether that specific coefficient is reliable enough to rely on.

Returning to the sales forecasting example: suppose the model’s R² is 0.85, meaning the independent variables explain 85% of the variation in sales, and the advertising coefficient’s 95% confidence interval is $3.00 to $4.00, which excludes zero. Because the model fits well overall and the advertising coefficient is statistically significant, management can act on the $51,200 forecast - for example, shifting more budget toward advertising, since every dollar spent there is associated with approximately $3.50 of predicted sales.

The SEE adds a sense of precision to the forecast itself. If the model’s SEE is $2,000, the predicted sales of $51,200 fall within an approximate 95% prediction interval of $51,200 − 2($2,000) to $51,200 + 2($2,000), or $47,200 to $55,200, since about 95% of observations fall within two standard errors of the predicted value.

Multiple regression basics

  • Equation: Y=a+b1​X1​+b2​X2​+⋯+bn​Xn​+ε
  • a = intercept; b’s = coefficients (effect of each X holding others constant); ε = unexplained error
  • Calculate by plugging in given X values and summing terms

When to use multiple vs. logistic regression

  • Multiple regression: dependent variable (Y) is continuous/numeric (e.g., sales dollars)
  • Logistic regression: Y is categorical, often binary (e.g., default yes/no, fraud yes/no)
  • Logistic regression outputs a probability (0 to 1) rather than a dollar amount

Benefits and shortcomings of regression analysis

  • Benefits: predictive power, supports decision-making, identifies trends
  • Shortcomings: assumes linearity, sensitive to data quality, risk of overfitting
  • Correlation ≠ causation; multicollinearity destabilizes coefficient interpretation

Correlation coefficient (r) and coefficient of determination (R²)

  • r ranges -1 to 1: measures strength/direction of linear relationship (1 = perfect positive, -1 = perfect negative, 0 = none)
  • R2 ranges 0 to 1: proportion of variation in Y explained by X’s (higher = better fit)
  • In simple regression, R2=r2; r retains sign, R² is always non-negative

SEE, goodness of fit, and confidence intervals

  • Standard error of the estimate (SEE): standard deviation of residuals; same units as Y; lower = better fit/more accurate predictions
  • Goodness of fit: how well model matches observed data (R² is common measure)
  • Confidence interval (CI): range likely containing true parameter at a stated confidence level (e.g., 95%); reflects estimate uncertainty
  • CI including zero (or p-value > 0.05) for a coefficient = not statistically significant

Drawing insights and recommendations

  • Evaluate both overall fit (R²) and individual coefficient reliability (CI/p-value) before acting on forecasts
  • Significant coefficient (CI excludes zero) + high R² → forecast is actionable
  • Use SEE to build a prediction range (e.g., ±2 SEE ≈ 95% interval) around the point forecast

Sign up for free to take 10 quiz questions on this topic

Previous
Next  | 6.3.4.3 Time series analysis
All rights reserved ©2016 - 2026 Achievable, Inc.

Regression and statistical methods

Learning outcome statements

The learning outcome statements relevant for this section are:

  1. demonstrate an understanding of multiple regression and logistic regression and recognize when these techniques are appropriate
  2. calculate the result of multiple regression equations as applied to a specific situation
  3. demonstrate an understanding of the coefficient of determination (R squared) and the correlation coefficient (r)
  4. identify and explain the benefits and limitations of regression analysis
  5. define standard error of the estimate, goodness of fit, and confidence interval
  6. explain how to use predictive analytics techniques to draw insights and make recommendations

Defining a multiple regression equation

Multiple regression involves more than one independent variable. The equation for multiple regression is:

Y=a+b1​X1​+b2​X2​+⋯+bn​Xn​+ε

Where:

  • Y = dependent variable (the outcome being explained)
  • a = intercept (value of Y when all X’s are zero)
  • b1, b2, … bn = coefficients (slopes showing the impact of each independent variable on Y)
  • X1, X2, … Xn = independent variables (factors that influence Y)
  • ε = error term (variation not explained by the model)

Example: Calculating a multiple regression result

A company predicts monthly sales using this equation: sales = $20,000 + $3.50(advertising spend) + $150(number of salespeople) − $200(price per unit).

This month, advertising spend is $10,000, there are 8 salespeople, and the price per unit is $25. Plugging in these values:

$20,000 + $3.50($10,000) + $150(8) − $200($25) = $20,000 + $35,000 + $1,200 − $5,000 = $51,200

Each coefficient shows the effect of one variable while holding the others constant - for example, each additional salesperson adds $150 to predicted sales, regardless of advertising spend or price.

Answer: predicted sales = $51,200

Before management acts on a forecast like this one, it needs to know whether the model fits well overall and whether each coefficient is reliable enough to trust - that’s what R², SEE, and confidence intervals tell us, covered later in this chapter.

When to use multiple regression in data analytics

Multiple regression is used when a dependent variable is influenced by multiple factors, allowing analysts to measure relationships and make predictions. Below are common applications of multiple regression:

Logistic regression is the better choice when the dependent variable is categorical rather than continuous - often binary, such as whether a customer defaults on a loan (yes/no) or whether a transaction is flagged as fraud (yes/no). Instead of predicting a dollar amount, logistic regression estimates the probability of the outcome, a value between 0 and 1. Use multiple regression when Y is a continuous number, like sales dollars; use logistic regression when Y is a category, like default or no default.

Benefits and shortcomings of regression analysis

Benefits

  • Predictive power: Regression analysis allows companies to forecast outcomes, such as sales or costs, based on different levels of input (independent) variables.
  • Decision-making: By understanding the relationship between variables, businesses can make informed decisions about how changes in one factor (e.g., production volume) will impact others (e.g., costs or revenue).
  • Identifying trends: Regression can help identify underlying trends in historical data, allowing organizations to project future performance.

Shortcomings

  • Assumption of linearity: Linear regression, whether simple or multiple, assumes a linear relationship between variables, which may not always be the case in real-world situations.
  • Data limitations: Regression analysis depends on the quality of data. Inaccurate or incomplete data can lead to unreliable predictions.
  • Overfitting: Using too many variables in a regression model can lead to overfitting, where the model becomes too tailored to historical data and fails to predict future outcomes accurately.
  • Correlation is not causation: a strong relationship between two variables doesn’t prove that one causes the other - an omitted third variable may be driving both.
  • Multicollinearity: when independent variables are highly correlated with each other, individual coefficients become unstable and harder to interpret.

Coefficient of determination (R²) and correlation coefficient (r)

Two key statistical measures help assess relationships between variables:

  1. coefficient of determination (R²) and
  2. correlation coefficient (r)

Correlation coefficient (r)

The correlation coefficient (r) measures the strength and direction of a linear relationship between two variables. It ranges from -1 to 1

  • r = 1 indicates a perfect positive correlation, meaning as one variable increases, the other also increases.
  • r = -1 indicates a perfect negative correlation, meaning as one variable increases, the other decreases.
  • r = 0 suggests no linear correlation between the variables.

In data analytics, correlation helps determine whether a relationship exists between two variables, such as marketing spend and revenue.

Coefficient of determination (R²)

The R² value tells us how well the independent variable(s) explain the variability of the dependent variable. It ranges from 0 to 1:

  • R² = 0 means the independent variable explains none of the variation in the dependent variable.
  • R² = 1 means the independent variable explains 100% of the variation.

In data analytics, a higher R² value indicates a better model fit, meaning the independent variables are strong predictors of the dependent variable.

For example, in sales forecasting, if an R² value is 0.85, it means 85% of the variation in sales can be explained by the independent variables (such as advertising spend, promotions, and seasonality). This helps businesses evaluate the reliability of their predictive models.

In simple regression (one independent variable), R² equals r squared - for example, an r of −0.87 gives an R² of about 0.76. Notice that r carries a sign showing the direction of the relationship, while R² is always non-negative, since squaring removes the sign.

Standard error of the estimate (SEE), goodness of fit, and confidence interval

In data analytics, these statistical concepts help evaluate how well a model fits data and how reliable predictions are.

Standard error of the estimate (SEE)

The SEE measures the accuracy of predictions in a regression model. Specifically, it is the standard deviation of the residuals, the differences between actual and predicted values of Y. It is expressed in the same units as Y, so an SEE of $2,000 on a sales forecast means actual sales typically land within about $2,000 of the prediction. A lower SEE means that the predicted values are closer to the actual values, indicating a better model fit. It is useful in data analytics to assess the reliability of predictive models, such as forecasting customer demand based on past sales data.

Goodness of fit

This term refers to how well a statistical model matches the observed data. R² is a commonly used measure of goodness of fit. A model with poor goodness of fit may lead to inaccurate insights and poor decision-making.

Confidence interval (CI)

A confidence interval (CI) is a statistical range that estimates where a true population parameter (such as a mean or regression coefficient) is likely to fall, given a specified level of confidence (e.g., 95%). It reflects the degree of uncertainty around an estimate rather than providing a single point value.

For example, if revenue is forecasted to increase by $10 million with a 95% CI of ±$1 million, it means we can be 95% confident that the actual increase will fall between $9 million and $11 million.

For a regression coefficient, a 95% confidence interval that includes zero means the variable may have no real effect on Y. Equivalently, its p-value is above 0.05, so the coefficient is not statistically significant. A low p-value (commonly below 0.05) indicates the relationship is unlikely to be due to chance, and a coefficient of zero means the variable has no effect on Y.

Drawing insights and making recommendations

Deciding whether to act on a regression result means checking R² and each coefficient’s confidence interval (or p-value) together - R² shows how well the model fits overall, while a coefficient’s confidence interval shows whether that specific coefficient is reliable enough to rely on.

Returning to the sales forecasting example: suppose the model’s R² is 0.85, meaning the independent variables explain 85% of the variation in sales, and the advertising coefficient’s 95% confidence interval is $3.00 to $4.00, which excludes zero. Because the model fits well overall and the advertising coefficient is statistically significant, management can act on the $51,200 forecast - for example, shifting more budget toward advertising, since every dollar spent there is associated with approximately $3.50 of predicted sales.

The SEE adds a sense of precision to the forecast itself. If the model’s SEE is $2,000, the predicted sales of $51,200 fall within an approximate 95% prediction interval of $51,200 − 2($2,000) to $51,200 + 2($2,000), or $47,200 to $55,200, since about 95% of observations fall within two standard errors of the predicted value.

Key points

Multiple regression basics

  • Equation: Y=a+b1​X1​+b2​X2​+⋯+bn​Xn​+ε
  • a = intercept; b’s = coefficients (effect of each X holding others constant); ε = unexplained error
  • Calculate by plugging in given X values and summing terms

When to use multiple vs. logistic regression

  • Multiple regression: dependent variable (Y) is continuous/numeric (e.g., sales dollars)
  • Logistic regression: Y is categorical, often binary (e.g., default yes/no, fraud yes/no)
  • Logistic regression outputs a probability (0 to 1) rather than a dollar amount

Benefits and shortcomings of regression analysis

  • Benefits: predictive power, supports decision-making, identifies trends
  • Shortcomings: assumes linearity, sensitive to data quality, risk of overfitting
  • Correlation ≠ causation; multicollinearity destabilizes coefficient interpretation

Correlation coefficient (r) and coefficient of determination (R²)

  • r ranges -1 to 1: measures strength/direction of linear relationship (1 = perfect positive, -1 = perfect negative, 0 = none)
  • R2 ranges 0 to 1: proportion of variation in Y explained by X’s (higher = better fit)
  • In simple regression, R2=r2; r retains sign, R² is always non-negative

SEE, goodness of fit, and confidence intervals

  • Standard error of the estimate (SEE): standard deviation of residuals; same units as Y; lower = better fit/more accurate predictions
  • Goodness of fit: how well model matches observed data (R² is common measure)
  • Confidence interval (CI): range likely containing true parameter at a stated confidence level (e.g., 95%); reflects estimate uncertainty
  • CI including zero (or p-value > 0.05) for a coefficient = not statistically significant

Drawing insights and recommendations

  • Evaluate both overall fit (R²) and individual coefficient reliability (CI/p-value) before acting on forecasts
  • Significant coefficient (CI excludes zero) + high R² → forecast is actionable
  • Use SEE to build a prediction range (e.g., ±2 SEE ≈ 95% interval) around the point forecast

More from Types of data analytics

  • Introduction to types of data analytics
  • Time series analysis
  • Exploratory data analysis
  • Sensitivity analysis
  • Simulation models