library(reshape2) # melt
## Warning: package 'reshape2' was built under R version 3.4.3
library(MASS) # lda
library(psy) # cronbach
library(psych) # KMO
##
## Attaching package: 'psych'
## The following object is masked from 'package:psy':
##
## wkappa
library(Hmisc) # correlation matrix
## Warning: package 'Hmisc' was built under R version 3.4.3
## Loading required package: lattice
## Loading required package: survival
## Loading required package: Formula
## Loading required package: ggplot2
## Warning: package 'ggplot2' was built under R version 3.4.3
##
## Attaching package: 'ggplot2'
## The following objects are masked from 'package:psych':
##
## %+%, alpha
##
## Attaching package: 'Hmisc'
## The following object is masked from 'package:psych':
##
## describe
## The following objects are masked from 'package:base':
##
## format.pval, units
library(psych) #KMO
library(Hmisc) # correlation matrix
library(mapproj) # map
## Warning: package 'mapproj' was built under R version 3.4.2
## Loading required package: maps
## Warning: package 'maps' was built under R version 3.4.2
cat("\014") # cleans screen
rm(list=ls(all=TRUE)) # remove variables in working memory
setwd("C:/Users/Erik Ernesto Vazquez/Downloads") # sets working directory
MainStudy<-read.csv("Miros.csv", header=T)
## Regressions
linearmodel<-lm(wage~black+female+educ+exper+faminc+metro+midwest+south+west,MainStudy)
summary(linearmodel)
##
## Call:
## lm(formula = wage ~ black + female + educ + exper + faminc +
## metro + midwest + south + west, data = MainStudy)
##
## Residuals:
## Min 1Q Median 3Q Max
## -31.168 -7.666 -2.243 4.705 182.364
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -1.855e+01 2.456e+00 -7.551 8.55e-14 ***
## black -8.854e-01 1.369e+00 -0.647 0.517975
## female -4.527e+00 7.687e-01 -5.890 5.02e-09 ***
## educ 2.547e+00 1.351e-01 18.845 < 2e-16 ***
## exper 2.017e-01 2.889e-02 6.981 4.84e-12 ***
## faminc 3.648e-05 8.503e-06 4.291 1.93e-05 ***
## metro 3.360e+00 1.000e+00 3.359 0.000808 ***
## midwest -1.219e+00 1.177e+00 -1.036 0.300379
## south -1.222e+00 1.122e+00 -1.089 0.276279
## west 7.785e-02 1.169e+00 0.067 0.946938
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 12.97 on 1190 degrees of freedom
## Multiple R-squared: 0.2785, Adjusted R-squared: 0.273
## F-statistic: 51.04 on 9 and 1190 DF, p-value: < 2.2e-16
## Regression Assumptions
mean(linearmodel$residuals)
## [1] -1.323898e-16
par(mfrow=c(2,2))
plot(linearmodel)
