salary hike
empdata<-read.csv("E:\\Data science\\emp_data.csv")
View(empdata)
summary(empdata)
##        sh            cor       
##  Min.   :1580   Min.   :60.00  
##  1st Qu.:1618   1st Qu.:65.75  
##  Median :1675   Median :71.00  
##  Mean   :1689   Mean   :72.90  
##  3rd Qu.:1724   3rd Qu.:78.75  
##  Max.   :1870   Max.   :92.00
attach(empdata)
cor(sh,cor)
## [1] -0.9117216
plot(sh,cor)

windows()
qqnorm(sh)

windows()
m1<-lm("sh~cor",data=empdata)
m1
## 
## Call:
## lm(formula = "sh~cor", data = empdata)
## 
## Coefficients:
## (Intercept)          cor  
##    2285.365       -8.186
pv<-predict(m1,empdata)
pv
##        1        2        3        4        5        6        7        8 
## 1532.246 1589.548 1630.479 1671.409 1695.967 1712.340 1728.712 1753.270 
##        9       10 
## 1777.828 1794.200
pv1<-as.data.frame(pv)
pv1
##          pv
## 1  1532.246
## 2  1589.548
## 3  1630.479
## 4  1671.409
## 5  1695.967
## 6  1712.340
## 7  1728.712
## 8  1753.270
## 9  1777.828
## 10 1794.200
final<-cbind(empdata,pv1)
final
##      sh cor       pv
## 1  1580  92 1532.246
## 2  1600  85 1589.548
## 3  1610  80 1630.479
## 4  1640  75 1671.409
## 5  1660  72 1695.967
## 6  1690  70 1712.340
## 7  1706  68 1728.712
## 8  1730  65 1753.270
## 9  1800  62 1777.828
## 10 1870  60 1794.200