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)