a <- read.csv("C:\\Users\\Harisha\\Desktop\\Datascience Assignments\\Basic stats 1\\Computer_Data.csv")
attach(a)
View(a)
summary(a)
## X price speed hd
## Min. : 1 Min. : 949 Min. : 25.00 Min. : 80.0
## 1st Qu.:1566 1st Qu.:1794 1st Qu.: 33.00 1st Qu.: 214.0
## Median :3130 Median :2144 Median : 50.00 Median : 340.0
## Mean :3130 Mean :2220 Mean : 52.01 Mean : 416.6
## 3rd Qu.:4694 3rd Qu.:2595 3rd Qu.: 66.00 3rd Qu.: 528.0
## Max. :6259 Max. :5399 Max. :100.00 Max. :2100.0
## ram screen cd multi premium
## Min. : 2.000 Min. :14.00 no :3351 no :5386 no : 612
## 1st Qu.: 4.000 1st Qu.:14.00 yes:2908 yes: 873 yes:5647
## Median : 8.000 Median :14.00
## Mean : 8.287 Mean :14.61
## 3rd Qu.: 8.000 3rd Qu.:15.00
## Max. :32.000 Max. :17.00
## ads trend
## Min. : 39.0 Min. : 1.00
## 1st Qu.:162.5 1st Qu.:10.00
## Median :246.0 Median :16.00
## Mean :221.3 Mean :15.93
## 3rd Qu.:275.0 3rd Qu.:21.50
## Max. :339.0 Max. :35.00
var(price)
## [1] 337333.2
var(speed)
## [1] 447.6498
var(hd)
## [1] 66847.3
var(ram)
## [1] 31.70928
var(screen)
## [1] 0.8192336
var(ads)
## [1] 5600.32
sd(price)
## [1] 580.804
sd(speed)
## [1] 21.15774
sd(hd)
## [1] 258.5484
sd(ram)
## [1] 5.631099
sd(screen)
## [1] 0.9051152
sd(ads)
## [1] 74.83528
library(e1071)
skewness(price)
## [1] 0.7113836
skewness(speed)
## [1] 0.6566931
skewness(hd)
## [1] 1.377359
skewness(ram)
## [1] 1.385538
skewness(screen)
## [1] 1.633225
skewness(ads)
## [1] -0.5530629
kurtosis(price)
## [1] 0.7276838
kurtosis(speed)
## [1] -0.2770616
kurtosis(hd)
## [1] 2.447798
kurtosis(ram)
## [1] 1.458699
kurtosis(screen)
## [1] 1.847838
kurtosis(ads)
## [1] -0.5411566
barplot(price)

barplot(speed)

barplot(hd)

barplot(ram)

barplot(screen)

barplot(ads)

hist(price)

hist(speed)

hist(hd)

hist(ram)

hist(screen)

hist(ads)

boxplot(price)

boxplot(speed)

boxplot(hd)

boxplot(ram)

boxplot(screen)

boxplot(ads)

plot(a)

cor(a [,1:6])
## X price speed hd ram screen
## X 1.0000000 -0.1999235 0.3885662 0.5554922 0.2653759 0.1846995
## price -0.1999235 1.0000000 0.3009765 0.4302578 0.6227482 0.2960415
## speed 0.3885662 0.3009765 1.0000000 0.3723041 0.2347605 0.1890741
## hd 0.5554922 0.4302578 0.3723041 1.0000000 0.7777263 0.2328015
## ram 0.2653759 0.6227482 0.2347605 0.7777263 1.0000000 0.2089537
## screen 0.1846995 0.2960415 0.1890741 0.2328015 0.2089537 1.0000000
basic <- lm(price~speed+hd+ram+screen+ads)
summary(basic)
##
## Call:
## lm(formula = price ~ speed + hd + ram + screen + ads)
##
## Residuals:
## Min 1Q Median 3Q Max
## -907.35 -281.57 -71.97 201.70 2472.20
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -405.73236 88.39492 -4.59 4.52e-06 ***
## speed 5.75103 0.27172 21.17 < 2e-16 ***
## hd -0.40739 0.03522 -11.56 < 2e-16 ***
## ram 73.59740 1.50119 49.03 < 2e-16 ***
## screen 107.19445 6.01382 17.82 < 2e-16 ***
## ads 1.44617 0.07502 19.28 < 2e-16 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 415.3 on 6253 degrees of freedom
## Multiple R-squared: 0.489, Adjusted R-squared: 0.4886
## F-statistic: 1197 on 5 and 6253 DF, p-value: < 2.2e-16
confint(basic, level=0.95)
## 2.5 % 97.5 %
## (Intercept) -579.0167674 -232.4479604
## speed 5.2183744 6.2836842
## hd -0.4764387 -0.3383346
## ram 70.6545500 76.5402537
## screen 95.4052921 118.9836100
## ads 1.2990954 1.5932383
confint(basic, level=0.90)
## 5 % 95 %
## (Intercept) -551.1506142 -260.314114
## speed 5.3040315 6.198027
## hd -0.4653343 -0.349439
## ram 71.1277949 76.067009
## screen 97.3011263 117.087776
## ads 1.3227462 1.569587
plot(basic)



