Statswork-Logo Statswork-Logo

Multivariate Model Building

Data Analysis with more appropriate model is utmost important in any area of study. Building a simple regression model with one dependent and one independent variable is quite easier to do. However, what if you have more than one input variables or the two or more independent variables? That’s where; the multivariate model building comes into the play. In this blog I will discuss about what is a multivariate model and how to build it probably with an application(Montgomery, Peck, & Vining, 2012).

Multivariate Model

A multivariate or multi-variable model is one of the widely used statistical analysis techniques to predict or forecast the outcomes based on various independent or explanatory variables. Scientists or analysts use this model more often to predict the outcome of the business problems under different circumstances to get more closer look about the status of the business and to avoid risks(Anderson, 1958).

How to build a multivariate model?

Well there are abundant methods are there in developing a multivariate model according to the researchers need. Here, I cannot present you all the available techniques rather I can provide you few thumb rules to be taken care of while doing any multivariate study.

Rule 1: First think is to keep in mind is about the predictors. The regression coefficients for each predictor is not actually the full effect, it gives us the marginal effect of the variables. Each regression analysis coefficient has unique effect on the outcome or dependent variable. Make sure no predictors are overlapping by checking it in R squared and F-statistic.

Rule 2: Before you start your model building process, it is important and necessary to understand about the data well. Hence, do some summary statistics, check for missing entries, check for outliers, over or under dispersion, multicollinearity in the data by using suitable graphical methods. Like, checking whether the data attains the bell shaped curve by simply plotting a histogram, presence of outliers can be identified using residual plots or a scatter plot.

Rule 3: I recommend doing correlation analysis or crosstabs or any other bivariate descriptive statistical analysis before you go into the main model to understand the predictor variables. By doing so, you will get a better view about why few variables losing its significant while doing the main model.

Rule 4: Choosing the right process for understanding the predictors. If you are concerned with identifying a cause of the problem you claimed as null hypothesis, and you have more than say 15 variables for this study, then it is advisable to do the model building for different sets of variables to understand the better relationship. One can use step-wise regression in such case.

Rule 5: Understanding the model results and interpret accordingly. Understand the changes in the regression coefficients and R squared values and take decisions accordingly like to remove or keep the variables for further model building process. Often analyst will keep the significant variables and drop off the non significant variables. In such case, significant for interaction terms should be taken care off. If the interaction is significant, then one cannot drop the non significant variable from the study.

With all these rules or say guideline, one can build a multivariate model. These rules are applicable for all types of models such as ANOVA, mixed models, etc. Let us look at an example where I used multiple regression model building strategy. Consider a problem of studying the impact of the variables on predicting price of a car and following is the sample data used for this analysis(Morrison, 1990).

The multivariate regression model is to estimate or predict the price having the other information’s such as engine size, length, width, height, horsepower, etc. 

The model is expressed as

y = β0 + β1.x1 + β2.x2 +….. + βn.xn

Here y is the price, x1,x2,…xn are the independent variables, and beta’s are the regression coefficients which we need to find. For this example, the model is expressed as

price = β0 + β1. engine size + β2.horse power + β3. peak RPM + β4.length+ β5.width + β6.height

The following is the output of the regression model from a statistical software,

Description: https://miro.medium.com/proxy/1*ug_G5ZUYTzUj5qFxtbGPPw.png

The multivariate linear regression model equation is,

price = -85090 + 102.85 * engineSize + 43.79 * horse power + 1.52 * peak RPM – 37.91 * length + 908.12 * width + 364.33 * height

Now next step is to interpret the results accordingly. The following are the valid interpretation from the statistical data analysis.

  1. Regarding Length – Assuming other predictors as constant, average price of the car decreases by 37.91 if the length increased by one unit.
  2. Regarding Horsepower – Assuming other predictors as constant, the average price increases by 43.79 if the horsepower is increased by one unit.

Similarly, one can interpret the results for each predictor. Now, let us look at the model evaluation process.

The above figure is the result of the estimated values and the significant values for each variable. From the t-value, we can say which variable have impact on the price and which variables doesn’t have an impact. Here, the variable length doesn’t have an impact on the mean price since it is negative. The probability value or the p-value identifies the variables are significant or not with the specific cutoff value. Normally, 0.05 is considered to find the variables are significant or not. The adjusted R square value reveals that the model explains 81% of variation in the data and this implies our model is a good fit(Hair, Black, Babin, Anderson, & Tatham, 2006).

In conclusion, a multivariate model uses multiple variables to predict the outcome. A multivariable model is always makes the researchers to make better decision in complex business situations. Multivariable model is not only used for the business understanding, it is used in different fields such as finance, medicine, transport, etc. Building a right model for the right data is the most important task for any statistical analysis. Hence, with this note, I hope you all understood the process of building a multivariate model and download a multivariate data from any source and start understanding it(Johnson & Wichern, 2002).

  1. Anderson, T. W. (1958). An introduction to multivariate statistical analysis. Retrieved from https://www.sidalc.net/cgi-bin/wxis.exe/?IsisScript=COLPOS.xis&method=post&formato=2&cantidad=1&expresion=mfn=010293
  2. Hair, J. F., Black, W. C., Babin, B. J., Anderson, R. E., & Tatham, R. L. (2006). Multivariate Data Analysis: Pearson Prentice Hall. Upper Saddle River, NJ, 1–816.
  3. Johnson, R. A., & Wichern, D. W. (2002). Applied multivariate statistical analysis (Vol. 5). Prentice hall Upper Saddle River, NJ.
  4. Montgomery, D. C., Peck, E. A., & Vining, G. G. (2012). Introduction to linear regression analysis (Vol. 821). John Wiley & Sons. Retrieved from https://books.google.com/books?hl=en&lr=&id=0yR4KUL4VDkC&oi=fnd&pg=PP13&dq=1.%09Douglas+C+Montgomery,+Elizabeth+A+Peck,+and+G+Geoffrey+Vining+(2003).+Introduction+to+Linear+Regression+Analysis+(3rd+Edition).&ots=p5swCkmPwd&sig=XWg40FpTFgqhs8dEbdvRtW7sLII
  5. Morrison, D. F. (1990). Matrix algebra. Multivariate statistical methods, 3rd edition. McGraw-Hill, New York, vii, 36–78.


jjgyou 1156131ghjh hkh21
jluj 484524

This will close in 0 seconds