You are on page 1of 2
“practical 10. date - 19-01-23 Project In R. Prepared By Md Misaque (SY 61) and Yash Nagle (sv47) Title house price prediction by using r programing Library (ply) Library (readxl} House price data <- read csv ("data.esv") View (House price data ) print (House price data ) Summary (House price data ) datal <- data. frame(*House price data *) print (datal) # step 1. # Mean or control limit for no. of observations. C_<- mean(House price data °) print (C_) # Upper control Limit. UCL <- ¢ + 3¥aqzt(C ) print (UCL) # Lower control Limit. Ten <- C_~ S*sqrt (C_) print (Ich) # Control limit chart. Library (ggplot2) plot (louse price data #*Calculating Price °, House price data *, main = "Control chart", xlab = "Calculating Price ", ylab = "no of missing rivets", xlim = ¢(1,25), ylim = ¢(2,30)) points (House price data t’Calculating Price ~, House price data ~, col Lines (House price data $*Calculating Price *, House price data * , col "blue" ) ngreen") for (val in House price data *) if (House price data [i,3] > UCL){ out] <- House price data (i, j] print(outl) + else if (House price data [i,j] < LCL){ undl <- House price data [2,3] print(undl) } b=i¢i} # Removing the outliers. House price data <- subset (House price data ,House price data ~ print (House price data ) 2a) astep 2 # Mean or control limit for no. of observations. C_1 <- mean(House price data *) print (¢_1) 4 Upper control Limit. UcL1 <- Cl + 3*sqzt(c_) print (UcLi) # Lower control Limit. LcLi <- Cl ~ 3*sqrt (cay print (LCLI) # Control limit chart. Library (ggplot2) plot (House price data #°Calculating Price chart", lab xlim “Calculating Price ", ylab = (1,28), ylim = 6(2,30)) *, House price data "no of missing prices", points (House price data ¥°Calculating Price Lines (House price data $*Calculating Price asa j= 2 for (val in House price data *) Af (House price data [1,2] > UCLI){ out2 <- House price data [i, print(out2 } else if (House price data [i,j 0 < IeLL) ( und2 <- House price data [{,3] print(una2) seat} # Again removing the subsequent outliers. House price data print (House price data ) # step 3 # Mean or control limit for no. ©_2 <- mean (House price data. *) print ( 2) # Upper control limit. UCL2 <- C2 + 3*sqrt(c_2) print (UCL2) # Lower control limit. LCL2 <- C2 - 3*sqrt(c_2) print (LCL2) # Control Limit chart. 1 ibrary (ggpict2) plot (House price data #*Calculating Price chart xlab xLim “Calculating Price (1,29), ylim = o(2,3 |, ylab = "no of missing 01) *, House price data points (House price data % Calculating Price Lines (House price data $°Calculating Price i ei 1 2 or (val in House price data) Af (House price data [i,j] > UC out3 <- House price data [4 print(out3 } else if (House price data [4/3] und3 <- House price data [1,3 print (und3) + isi¢it 12) 4 i < 1042) ( 1 of observations. ) House price data House price data <- subset (House price data ,House price data vets", ) House price data House price data main = "Control +, col + col "blue" ) ren") 25) >, main = "Control *, col = "blue" } + col = "green"}

You might also like