Applying regression on secondary data using SPSS

By Riya Jain & Priya Chetty on March 10, 2022

Regression is a versatile statistical test used to understand and quantify the relationship between two or more variables. It is popularly used in secondary and primary data. It helps to not only understand past trends but also predict the future.

EXAMPLE

Businesses use various regression models to predict future sales. Similarly, government agencies use it to understand economic performance from secondary data.

However, before applying a regression model it is important to check the correlation between the variables first. The previous article explained how to perform correlation tests on secondary data using SPSS. This article will explain the application of regression tests on secondary data using SPSS, using the same dataset.

Case description for regression test on secondary data using SPSS

In the previous article, it was shown that there is a correlation present among India’s Gross Domestic Product (GDP), unemployment rate (UNE) and population growth (POPG) for the period 2012-18. This article explores the extent of the impact of UNE and POPG on India’s GDP.

Accordingly, the hypothesis is:

Null hypothesis (H0): There is no relationship between unemployment rate, population growth and economic growth of India for the period 2012-2018.

Follow the below steps to perform the regression.

Step 1

Perform the correlation test as shown in the previous article.

Step 2

Run the regression test. For this, click on ‘Analyse’, then ‘Regression’, then ‘Linear’ as shown below.

Running the linear  regression test on secondary data in SPSS
Figure 1: Running the linear regression test on secondary data in SPSS

The following window will appear. From this window move the natural log-transformed variable LnGDP to Dependent followed by LnUNE and LnPOPG to Independent(s).

Selecting the variables for the linear regression test in SPSS
Figure 2: Selecting the variables for the linear regression test in SPSS

Step 3

Click on ‘OK’. The following output window appears for regression analysis.

Regression output from SPSS
Figure 3: Regression output from SPSS

Interpreting the results showing the impact of population growth and unemployment on India’s economic output

The above figure shows the output of the regression test. It has many values. Each must be interpreted independently before deciding whether to accept or reject the null hypothesis.

In the case of this example, the values of R square and adjusted R square are 0.98 and 0.97, depicting that about 97% of the variation in the economic growth of India is represented by unemployment growth and population growth. This is a favourable result. The F value is 292.70, which is also favourable since it is more than 1. It denotes that there is more precision in the model due to the independent variables. The significance ‘Sig.’ value is 0.00. The significance value should always be less than 0.10 in order to prove that an impact is present. Since in this case, it is meeting the criteria, we can conclude that the unemployment rate and population growth rate rise has an impact on the economic growth of India.

I am a management graduate with specialisation in Marketing and Finance. I have over 12 years' experience in research and analysis. This includes fundamental and applied research in the domains of management and social sciences. I am well versed with academic research principles. Over the years i have developed a mastery in different types of data analysis on different applications like SPSS, Amos, and NVIVO. My expertise lies in inferring the findings and creating actionable strategies based on them. 

Over the past decade I have also built a profile as a researcher on Project Guru's Knowledge Tank division. I have penned over 200 articles that have earned me 400+ citations so far. My Google Scholar profile can be accessed here

I now consult university faculty through Faculty Development Programs (FDPs) on the latest developments in the field of research. I also guide individual researchers on how they can commercialise their inventions or research findings. Other developments im actively involved in at Project Guru include strengthening the "Publish" division as a bridge between industry and academia by bringing together experienced research persons, learners, and practitioners to collaboratively work on a common goal. 

 

I am a Senior Analyst at Project Guru, a research and analytics firm based in Gurugram since 2012. I hold a master’s degree in economics from Amity University (2019). Over 4 years, I have worked on worked on various research projects using a range of research tools like SPSS, STATA, VOSViewer, Python, EVIEWS, and NVIVO. My core strength lies in data analysis related to Economics, Accounting, and Financial Management fields.

Discuss

2 thoughts on “Applying regression on secondary data using SPSS”