The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Data » Dataset use in Stata » Variance Inflation Factor
Variance Inflation Factor [message #11698] Mon, 30 January 2017 19:21 Go to previous message
nwegbus is currently offline  nwegbus
Messages: 15
Registered: December 2015
Member
I'm working with the domestic violence module of Nigeria DHS (2013) using Stata 13.

I'm trying to examine my predictor variables for collinearity using the VIF score. Please see the attached document for all the output (you might want to zoom to 125%).

Here;s a summary of what I did:

I weighted my data using the following command:

generate wgt5 = d005/1000000
svyset [pweight = wgt5],psu(v021) strata(v022) singleunit(centered)

Then I ran a regression model of my predictor variables using this command:

svy: logit exipv agemarr4 religion weduc say attwb wipv polyg hseek chcomm

Then I issued the VIF command:

display "tolerance = " 1-e(r2) " VIF = " 1/(1-e(r2))

However this is the output I got:

tolerance = . VIF = .

It seems that the tolerance and VIF are missing? I'm wondering what I'm doing wrong, as I don't know what to make of a missing VIF score. Thanks in advance for your help.

SN
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Stratum with single sampling unit error
Next Topic: Svy details Colombia 2010
Goto Forum:
  


Current Time: Fri Apr 26 19:31:12 Coordinated Universal Time 2024