Table of Contents
When analyzing the relationship between two variables, researchers often begin by fitting a simple linear regression model to quantify the association. This approach is highly effective when the data exhibits a straight-line pattern.
However, real-world data frequently presents complex relationships that are inherently non-linear. When a simple straight line fails to adequately capture the curvature of the data, attempting to force a linear model results in poor predictive accuracy and misleading interpretations. In such scenarios, particularly when the relationship resembles a U-shape or an inverted U-shape, employing quadratic regression becomes necessary.
This comprehensive tutorial is designed to guide you through the process of performing and interpreting a quadratic regression analysis within the statistical software SPSS (Statistical Package for the Social Sciences).
The Necessity of Quadratic Modeling
Linear models assume that for every unit increase in the independent variable (X), the dependent variable (Y) changes by a constant amount. This assumption often breaks down in psychological, economic, or behavioral research where variables interact in diminishing or accelerating ways. For instance, increasing study time may lead to a large increase in test scores initially, but the benefit eventually plateaus or even declines due to fatigue.
Quadratic regression addresses this limitation by introducing a squared term of the independent variable (X²) into the model. Mathematically, the quadratic model takes the form Y = β₀ + β₁X + β₂X² + ε. By including this squared component, the model is able to fit a parabolic curve, allowing for a turning point where the relationship between X and Y shifts direction.
This technique is crucial for accurately modeling phenomena where intermediate levels of a predictor variable are optimal, while both low and high levels yield poorer outcomes. Understanding how to correctly implement this in a powerful statistical tool like SPSS is essential for advanced data analysis.
Example Scenario and Data Visualization (Step 1)
To illustrate the procedure, consider a classic research question regarding the relationship between productivity or effort and well-being. We are interested in understanding the association between the number of hours worked per week and an individual’s reported happiness level. Happiness is measured on a continuous scale from 0 to 100. We have collected data from 16 participants:

The initial and most critical step in any regression analysis is visualizing the raw data. This step helps confirm the underlying structure of the relationship and validates the choice of a quadratic model over a simpler linear alternative.
To generate a scatterplot in SPSS, navigate to the menu: Click the Graphs tab, then select Chart Builder.

In the Chart Builder interface, select Scatter/Dot from the Choose from list at the bottom. Drag the Simple Scatter chart type into the main editing window. Position the independent variable, hours, onto the x-axis, and the dependent variable, happiness, onto the y-axis. Once configured, click OK to generate the plot.

The resulting scatterplot visually confirms the hypothesized relationship, revealing a clear curvature:

The scatterplot demonstrates that happiness increases with hours worked up to a certain point (around 30–40 hours), after which happiness begins to decline as hours worked continue to rise. This inverted U-shape is the definitive sign that quadratic regression is the appropriate modeling technique for this dataset, as it can capture this turning point far more effectively than a linear model.
Preparing the Data for Quadratic Regression (Step 2)
Although we are modeling a quadratic relationship, the process in SPSS utilizes the standard linear regression procedure. To achieve this, we must first create a new variable that represents the squared term (X²) of our independent variable (hours).
To create this new squared variable, navigate to the menu: Click the Transform tab, then select Compute variable.

In the Compute Variable dialog box, define the new squared term as follows: Name the Target Variable as hours2. In the Numeric Expression box, input the expression hours*hours. This creates the necessary quadratic term.

After clicking OK, a new column labeled hours2 will appear in your Data View. This column contains the squared values of the original hours variable, preparing the dataset for the multiple linear regression procedure that models the quadratic curve.

Executing the Quadratic Regression in SPSS (Step 3)
With the squared term now computed, we can proceed to run the regression. Since the quadratic model Y = β₀ + β₁X + β₂X² is statistically equivalent to a multiple linear regression where X and X² are treated as separate predictors, we use the standard linear regression dialogue in SPSS.
Navigate to the menu: Click on the Analyze tab, then Regression, and finally select Linear.

In the Linear Regression dialogue box, correctly assign your variables: Drag the dependent variable, happiness, into the box labeled Dependent. Then, drag both the original independent variable, hours, and the newly created squared variable, hours2, into the box labeled Independent(s). Ensure that the default method, “Enter,” is selected, and click OK to execute the analysis.

Detailed Interpretation of Regression Output (Step 4)
Upon execution, SPSS generates several output tables crucial for evaluating the model fit and determining the regression equation. We must examine three key tables in succession: Model Summary, ANOVA, and Coefficients.
Interpreting the Model Summary
The Model Summary table provides an overview of how well the combination of predictor variables explains the variation in the dependent variable.

Key metrics in this table include:
- R: The multiple correlation coefficient, representing the linear relationship between the predictor variables and the dependent variable.
- R Square: This value, also known as the Coefficient of Determination, indicates the proportion of the variance in the response variable that is explained by the explanatory variables. In this example, the R Square value is 0.909. This means that 90.9% of the total variation observed in happiness levels can be accounted for by the combined effect of the variables hours and hours². This high value suggests an excellent model fit.
- Adjusted R Square: This is a modified version of R Square that adjusts for the number of predictors in the model. It is particularly useful when comparing models with different numbers of predictors.
- Std. Error of the Estimate: This measure represents the average distance that the observed values fall from the estimated regression line (or curve). It serves as an indicator of the model’s precision. Here, the observed happiness levels fall an average of 9.519 units from the fitted quadratic curve.
Interpreting the ANOVA Table
The ANOVA (Analysis of Variance) table assesses the overall statistical significance of the regression model. It determines whether the predictors, as a group, significantly improve the prediction of the dependent variable compared to a model with no predictors.

The critical components of the ANOVA table are:
- F Statistic: This is the overall F ratio for the regression model, calculated by dividing the Mean Square Regression by the Mean Square Residual. A larger F value indicates that the model explains more variance than is unexplained.
- Sig. (p-value): This is the probability associated with the overall F statistic. It tests the null hypothesis that all regression coefficients are zero. In this case, the p-value is 0.000 (which SPSS reports when the value is less than 0.0005). Since 0.000 is far below the conventional significance level of 0.05, we conclude that the regression model, including hours and hours², is statistically significant in predicting happiness.
Interpreting the Coefficients Table
The Coefficients table is the most important output for constructing the final regression equation and understanding the unique contribution of each predictor.

We utilize the values found in the Unstandardized B column to formulate the estimated quadratic regression equation for this dataset:
The constant (Intercept) is -30.253. The coefficient for hours is 7.173. The coefficient for hours² is -0.107.
Estimated happiness level = -30.253 + 7.173*(hours) – 0.107*(hours²)
The negative coefficient on the squared term (-0.107) confirms the inverted U-shape observed in the scatterplot, indicating that the curve reaches a maximum point. We can now use this robust equation to predict happiness based on working hours. For example:
For an individual who works 60 hours per week, the estimated happiness level is calculated as:
Estimated happiness level = -30.253 + 7.173*(60) – 0.107*(60²) = 14.97.
Conversely, an individual working the optimal number of 30 hours per week is predicted to have a much higher happiness level:
Estimated happiness level = -30.253 + 7.173*(30) – 0.107*(30²) = 88.65.
Reporting the Findings (Step 5)
The final step in the analysis is to formally report the results of the quadratic regression, summarizing the statistical findings and the resulting predictive equation. Statistical reports should be clear, concise, and include the key metrics derived from the SPSS output (F-statistic, degrees of freedom, p-value, and R²).
A standard way to report these results might look like this:
A quadratic regression analysis was conducted to quantify the non-linear relationship between the number of hours worked per week and the corresponding self-reported happiness level (measured from 0 to 100), based on a sample of 16 individuals.
The overall model was found to be statistically significant, indicating that the explanatory variables (hours and hours²) reliably predict happiness (F(2, 13) = 65.095, p < 0.001).
Combined, the linear and quadratic terms accounted for a substantial 90.9% of the variability in happiness (R² = 0.909). The statistical significance of the quadratic term (hours²) confirms the inverted U-shaped relationship, where optimal happiness is achieved at intermediate working hours.
The resulting estimated regression equation is:
Estimated happiness level = -30.253 + 7.173(hours) – 0.107(hours²)
Cite this article
Mohammed looti (2025). Learning Quadratic Regression Analysis Using SPSS: A Step-by-Step Guide. PSYCHOLOGICAL STATISTICS. Retrieved from https://statistics.arabpsychology.com/perform-quadratic-regression-in-spss/
Mohammed looti. "Learning Quadratic Regression Analysis Using SPSS: A Step-by-Step Guide." PSYCHOLOGICAL STATISTICS, 8 Nov. 2025, https://statistics.arabpsychology.com/perform-quadratic-regression-in-spss/.
Mohammed looti. "Learning Quadratic Regression Analysis Using SPSS: A Step-by-Step Guide." PSYCHOLOGICAL STATISTICS, 2025. https://statistics.arabpsychology.com/perform-quadratic-regression-in-spss/.
Mohammed looti (2025) 'Learning Quadratic Regression Analysis Using SPSS: A Step-by-Step Guide', PSYCHOLOGICAL STATISTICS. Available at: https://statistics.arabpsychology.com/perform-quadratic-regression-in-spss/.
[1] Mohammed looti, "Learning Quadratic Regression Analysis Using SPSS: A Step-by-Step Guide," PSYCHOLOGICAL STATISTICS, vol. X, no. Y, ص Z-Z, November, 2025.
Mohammed looti. Learning Quadratic Regression Analysis Using SPSS: A Step-by-Step Guide. PSYCHOLOGICAL STATISTICS. 2025;vol(issue):pages.