22BKT0103 VL2023240502553 Ast02

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Isam Abdul Aziz 22BKT0103

Digital Assignment - 2
Name: Isam Abdul Aziz Slot: G2+TG2
Register No.: 22BKT0103 Course Code: BMAT202P

Date: 27th February, 2024. Faculty Name: Dr. Murugan V


Course Title: Probability and Statistics Lab

Question:

Ice Cream Sales vs Temperature


Vs ice melting level vs Expenditure
Temperature ºC Ice Cream Sales Ice melting level Expenditure

15.2º $215 2.2 $201

16.4º $305 -1.0 $212

13.9º $185 4.5 $241

15.2º $302 1.2 $155

19.5º $406 -2.1 $132

22.1º $522 -5.7 $583

19.4º $422 -3.2 $226

24.1º $614 -8.7 $474

23.4º $554 -7.1 $205

18.1º $421 -1.7 $217

22.9º $345 -6.2 $237

18.2º $408 -0.8 $130

19.2º $215 1.2 $320

1
Isam Abdul Aziz 22BKT0103

a. Frame a table
> temperature <- c(15.2, 16.4, 13.9, 15.2, 19.5, 22.1, 19.4, 2
4.1, 23.4, 18.1, 22.9, 18.2, 19.2)
> ice_cream_sales <- c(215, 305, 185, 302, 406, 522, 422, 614,
554, 421, 345, 408, 215)
> ice_melting_level <- c(2.2, -1.0, 4.5, 1.2, -2.1, -5.7, -3.2
, -8.7, -7.1, -1.7, -6.2, -0.8, 1.2)
> expenditure <- c(201, 212, 241, 155, 132, 583, 226, 474, 205
, 217, 237, 130, 320)
> data <- data.frame(Temperature = temperature, Ice_Cream_Sale
s = ice_cream_sales, Ice_Melting_Level = ice_melting_level, Ex
penditure = expenditure)
> print(data)
Temperature Ice_Cream_Sales Ice_Melting_Level Expenditure

1. 15.2 215 2.2 201


2. 16.4 305 -1.0 212
3. 13.9 185 4.5 241
4. 15.2 302 1.2 155
5. 19.5 406 -2.1 132
6. 22.1 522 -5.7 583
7. 19.4 422 -3.2 226
8. 24.1 614 -8.7 474
9. 23.4 554 -7.1 205
10. 18.1 421 -1.7 217
11. 22.9 345 -6.2 237
12. 18.2 408 -0.8 130
13. 19.2 215 1.2 320

b. Find the covariance between temperature and ice cream sale.


> cov_temp_ICS = cov(data$Temperature, data$Ice_Cream_Sales)
> print(cov_temp_ICS)
[1] 359.525

c. Find the correlation co-efficient between every pair.


> cor_temp_ics = cor(data$Temperature, data$Ice_Cream_Sales)
> cor_temp_iml = cor(data$Temperature, data$Ice_Melting_Level)
> cor_temp_exp = cor(data$Temperature, data$Expenditure)
> cor_ics_iml = cor(data$Ice_Cream_Sales, data$Ice_Melting_Level)
> cor_ics_exp = cor(data$Ice_Cream_Sales, data$Expenditure)
> cor_iml_exp = cor(data$Ice_Melting_Level, data$Expenditure)
> print(cor_temp_ics)
[1] 0.8037914
> print(cor_temp_iml)
[1] -0.9461618
> print(cor_temp_exp)
[1] 0.5060445
> print(cor_ics_iml)
[1] -0.8925183
> print(cor_ics_exp)
[1] 0.4331184
> print(cor_iml_exp)
[1] -0.4685135

2
Isam Abdul Aziz 22BKT0103

d. Find which pair is strongly correlated among all and which pair is weakly cor
related among all.
> min_correlation = min(abs(cor_temp_ics), abs(cor_temp_iml), abs(cor_te
mp_exp), abs(cor_ics_iml), abs(cor_ics_exp), abs(cor_iml_exp))
> max_correlation = max(abs(cor_temp_ics), abs(cor_temp_iml), abs(cor_te
mp_exp), abs(cor_ics_iml), abs(cor_ics_exp), abs(cor_iml_exp))
> print(max_correlation)
[1] 0.9461618
> print(min_correlation)
[1] 0.4331184

e. Find the following regression line.


i) Temperature on ice cream sales.
ii) Temperature on expenditure.
iii) Expenditure on temperature.
> lm_model = lm(data$Temperature ~ data$Ice_Cream_Sales)
> lm_model

Call:
lm(formula = data$Temperature ~ data$Ice_Cream_Sales)

Coefficients:
(Intercept) data$Ice_Cream_Sales
11.47714 0.02002
> lm_model2 = lm(data$Temperature ~ data$Expenditure)
> lm_model2

Call:
lm(formula = data$Temperature ~ data$Expenditure)

Coefficients:
(Intercept) data$Expenditure
15.77675 0.01275
> lm_model3 = lm(data$Expenditure ~ data$Temperature)
> lm_model3

Call:
lm(formula = data$Expenditure ~ data$Temperature)

Coefficients:
(Intercept) data$Temperature
-126.09 20.08

f. Plot the Scatter diagram along regression line of expenditure on ice cream sal
es.
> lm_exp_ics = lm(data$Expenditure ~ data$Ice_Cream_Sales)
> plot(data$Ice_Cream_Sales, data$Expenditure,
+ xlab = "Ice Cream Sales", ylab = "Expenditure",
+ main = "Scatter Diagram with Regression Line")
> abline(lm_exp_ics, col = "red")

3
Isam Abdul Aziz 22BKT0103

g. Predict the following:


i) Ice cream sales if the melting level is 11.2.
ii) Expenditure when the temperature is at 27.5°.
iii) Ice melting level when the temperature at 27.5°
> lm_iml_ics = lm(Ice_Cream_Sales ~ Ice_Melting_Level, data=data)
> predict1 = 314.05 + (-30.34 * 11.2)
> predict1
1
-25.758
> lm_temp_exp = lm(Expenditure ~ Temperature, data=data)
> predict2 = -126.09 + (20.08 * 27.5)
> predict2
1
426.11

> lm_temp_ics = lm(Ice_Melting_Level ~ Temperature, data=data)


> predict3 = 19.171 + (-1.117 * 27.5)
> predict3
1
-11.5465

You might also like