load(file="~/Desktop/Research/HANDLS Data/MeasurementData1.rdata")
library(ppcor)
## Loading required package: MASS
Make Variables Numeric
##Make Sex Numeric
MeasurementData1$SexNum <- ifelse(MeasurementData1$Sex == "Men",1,0)
##Make Race Numeric
MeasurementData1$RaceNum<- ifelse(MeasurementData1$Race == "White",1,0)
Unique Contribution of self-rated health to the Model
spcor.test(MeasurementData1$sHealthNum,MeasurementData1$MCLcountry,MeasurementData1[,c("SexNum","RaceNum","Educ","Employment01","acasiIncomx01","Neighborhood02","CES")])
## estimate p.value statistic n gp Method
## 1 0.07933045288 0.0003028704894 3.618979278 2077 7 pearson
Unique Contribution of Race to the Model
spcor.test(MeasurementData1$RaceNum,MeasurementData1$MCLcountry,MeasurementData1[,c("SexNum","sHealthNum","Educ","Employment01","acasiIncomx01","Neighborhood02","CES")])
## estimate p.value statistic n gp Method
## 1 -0.08103773942 0.0002235156953 -3.697373455 2077 7 pearson
Unique Contribution of Education to the Model
spcor.test(MeasurementData1$Educ,MeasurementData1$MCLcountry,MeasurementData1[,c("SexNum","RaceNum","sHealthNum","Employment01","acasiIncomx01","Neighborhood02","CES")])
## estimate p.value statistic n gp Method
## 1 0.09445947212 1.672285848e-05 4.314862823 2077 7 pearson
Unique Contribution of Employment to the Model
spcor.test(MeasurementData1$Employment01,MeasurementData1$MCLcountry,MeasurementData1[,c("SexNum","RaceNum","sHealthNum","Educ","acasiIncomx01","Neighborhood02","CES")])
## estimate p.value statistic n gp Method
## 1 -0.02035707631 0.3545876032 -0.9259353797 2077 7 pearson
Unique Contribution of Income to the Model
spcor.test(MeasurementData1$acasiIncomx01,MeasurementData1$MCLcountry,MeasurementData1[,c("SexNum","RaceNum","sHealthNum","Educ","Employment01","Neighborhood02","CES")])
## estimate p.value statistic n gp Method
## 1 -0.06001803008 0.006305275628 -2.734265081 2077 7 pearson
Unique Contribution of Neighborhood to the Model
spcor.test(MeasurementData1$Neighborhood02,MeasurementData1$MCLcountry,MeasurementData1[,c("SexNum","RaceNum","sHealthNum","Educ","Employment01","acasiIncomx01","CES")])
## estimate p.value statistic n gp Method
## 1 -0.06965289726 0.001519397879 -3.175195807 2077 7 pearson
Unique Contribution of CES to the Model
spcor.test(MeasurementData1$CES,MeasurementData1$MCLcountry,MeasurementData1[,c("SexNum","RaceNum","sHealthNum","Educ","Employment01","acasiIncomx01","Neighborhood02")])
## estimate p.value statistic n gp Method
## 1 -0.1806406928 1.212151649e-16 -8.352082734 2077 7 pearson
Unique Contribution of Sex to the Model
spcor.test(MeasurementData1$SexNum,MeasurementData1$MCLcountry,MeasurementData1[,c("CES","RaceNum","sHealthNum","Educ","Employment01","acasiIncomx01","Neighborhood02")])
## estimate p.value statistic n gp Method
## 1 0.0003061665441 0.9888927501 0.0139230063 2077 7 pearson