library(readxl)
data <- read_excel("Que 5.xlsx")
data2<-read_excel("Que 5.xlsx")
head(data)
#a) Compute the covariance
covariance<-cov(data$Husband_Height_cm,data$Wife_Height_cm)
cat("The covariance between the height husband and wives",covariance)
#b)THe covariance if height is measured in inches
data2$Husband_Height_cm<-data$Husband_Height_cm/2.54
data2$Wife_Height_cm<-data$Wife_Height_cm/2.54
covarianceinches<-cov(data$Husband_Height_cm,data$Wife_Height_cm)
cat("The covariance between the height husband and wives in inches",covarianceinches)
#c)correlation coefficient between the heights of the husband and wife.
correlation<-cor(data2$Husband_Height_cm,data2$Wife_Height_cm)
correlation
#d)THe correlation if height is measured in inches
correlation2<-cor(data2$Husband_Height_cm,data2$Wife_Height_cm)
correlation2
#e) If every man married a women exactly 5 cm shorter than him , the correlation would be likely a perfect positive correlation.
#f) Fit a linear regression
modelli<-lm(Wife_Height_cm~Husband_Height_cm,data=data)
summary(modelli)
#F)
#As the link between the heights of husbands and wives is often symmetrical and not causal in character, it is common to regard the choice of the response variable as random when building a regression model comparing the heights of husbands and wives. Because the results and interpretations are comparable, you can use either the height of husbands or the height of women as the response variable.In conclusion, it is not essential to use the height of the wife or the husband as the response variable for correlation analysis; instead, you can choose depending on convenience or custom.
#g)
coefficient<-coef(modelli)
coefficient
model_summary<-summary(modelli)
standarderror<-model_summary$coefficients["Husband_Height_cm", "Std. Error"]
standarderror
tstatistics<-coefficient["Husband_Height_cm"]/standarderror
tstatistics
degreeof<-nrow(data)-2
pvalue2<- 2 * (1 - pt(abs(tstatistics),df=degreeof))
pvalue2
cat("tstatistics",tstatistics)
#We can reject the null hypothesis because p value is 0
#h)
coefficient<-coef(modelli)
coefficient
model_summary<-summary(modelli)
standarderrorint<-model_summary$coefficients["(Intercept)", "Std. Error"]
standarderrorint
tstatisticsint<-coefficient["(Intercept)"]/standarderrorint
tstatisticsint
degreeoff<-nrow(data)-2
pvalue3<- 2 * (1 - pt(abs(tstatisticsint),df=degreeoff))
pvalue3
cat("tstatistics",tstatisticsint)
#From a small p value , we would reject the null hypothesis that the intercept is zero. From this we can see there is a strong evidence that the intercept is different from the zero
LS0tCnRpdGxlOiAiUHJvYmxlbSA1IgpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sKLS0tCgoKYGBge3J9CmxpYnJhcnkocmVhZHhsKQpkYXRhIDwtIHJlYWRfZXhjZWwoIlF1ZSA1Lnhsc3giKQpkYXRhMjwtcmVhZF9leGNlbCgiUXVlIDUueGxzeCIpCgpoZWFkKGRhdGEpCmBgYAoKCmBgYHtyfQojYSkgQ29tcHV0ZSB0aGUgY292YXJpYW5jZQpjb3ZhcmlhbmNlPC1jb3YoZGF0YSRIdXNiYW5kX0hlaWdodF9jbSxkYXRhJFdpZmVfSGVpZ2h0X2NtKQoKY2F0KCJUaGUgY292YXJpYW5jZSBiZXR3ZWVuIHRoZSBoZWlnaHQgaHVzYmFuZCBhbmQgd2l2ZXMiLGNvdmFyaWFuY2UpCgpgYGAKYGBge3J9CiNiKVRIZSBjb3ZhcmlhbmNlIGlmIGhlaWdodCBpcyBtZWFzdXJlZCBpbiBpbmNoZXMgCmRhdGEyJEh1c2JhbmRfSGVpZ2h0X2NtPC1kYXRhJEh1c2JhbmRfSGVpZ2h0X2NtLzIuNTQKZGF0YTIkV2lmZV9IZWlnaHRfY208LWRhdGEkV2lmZV9IZWlnaHRfY20vMi41NAoKY292YXJpYW5jZWluY2hlczwtY292KGRhdGEkSHVzYmFuZF9IZWlnaHRfY20sZGF0YSRXaWZlX0hlaWdodF9jbSkKY2F0KCJUaGUgY292YXJpYW5jZSBiZXR3ZWVuIHRoZSBoZWlnaHQgaHVzYmFuZCBhbmQgd2l2ZXMgaW4gaW5jaGVzIixjb3ZhcmlhbmNlaW5jaGVzKQpgYGAKYGBge3J9CiNjKWNvcnJlbGF0aW9uIGNvZWZmaWNpZW50IGJldHdlZW4gdGhlIGhlaWdodHMgb2YgdGhlIGh1c2JhbmQgYW5kIHdpZmUuCmNvcnJlbGF0aW9uPC1jb3IoZGF0YTIkSHVzYmFuZF9IZWlnaHRfY20sZGF0YTIkV2lmZV9IZWlnaHRfY20pCmNvcnJlbGF0aW9uCmBgYApgYGB7cn0KI2QpVEhlIGNvcnJlbGF0aW9uIGlmIGhlaWdodCBpcyBtZWFzdXJlZCBpbiBpbmNoZXMgCgoKY29ycmVsYXRpb24yPC1jb3IoZGF0YTIkSHVzYmFuZF9IZWlnaHRfY20sZGF0YTIkV2lmZV9IZWlnaHRfY20pCmNvcnJlbGF0aW9uMgpgYGAKYGBge3J9CiNlKSBJZiBldmVyeSBtYW4gbWFycmllZCBhIHdvbWVuIGV4YWN0bHkgNSBjbSBzaG9ydGVyIHRoYW4gaGltICwgdGhlIGNvcnJlbGF0aW9uIHdvdWxkIGJlIGxpa2VseSBhIHBlcmZlY3QgcG9zaXRpdmUgY29ycmVsYXRpb24uCmBgYApgYGB7cn0KI2YpIEZpdCBhIGxpbmVhciByZWdyZXNzaW9uIAptb2RlbGxpPC1sbShXaWZlX0hlaWdodF9jbX5IdXNiYW5kX0hlaWdodF9jbSxkYXRhPWRhdGEpCgpzdW1tYXJ5KG1vZGVsbGkpCmBgYApgYGB7cn0KI0YpCiNBcyB0aGUgbGluayBiZXR3ZWVuIHRoZSBoZWlnaHRzIG9mIGh1c2JhbmRzIGFuZCB3aXZlcyBpcyBvZnRlbiBzeW1tZXRyaWNhbCBhbmQgbm90IGNhdXNhbCBpbiBjaGFyYWN0ZXIsIGl0IGlzIGNvbW1vbiB0byByZWdhcmQgdGhlIGNob2ljZSBvZiB0aGUgcmVzcG9uc2UgdmFyaWFibGUgYXMgcmFuZG9tIHdoZW4gYnVpbGRpbmcgYSByZWdyZXNzaW9uIG1vZGVsIGNvbXBhcmluZyB0aGUgaGVpZ2h0cyBvZiBodXNiYW5kcyBhbmQgd2l2ZXMuIEJlY2F1c2UgdGhlIHJlc3VsdHMgYW5kIGludGVycHJldGF0aW9ucyBhcmUgY29tcGFyYWJsZSwgeW91IGNhbiB1c2UgZWl0aGVyIHRoZSBoZWlnaHQgb2YgaHVzYmFuZHMgb3IgdGhlIGhlaWdodCBvZiB3b21lbiBhcyB0aGUgcmVzcG9uc2UgdmFyaWFibGUuSW4gY29uY2x1c2lvbiwgaXQgaXMgbm90IGVzc2VudGlhbCB0byB1c2UgdGhlIGhlaWdodCBvZiB0aGUgd2lmZSBvciB0aGUgaHVzYmFuZCBhcyB0aGUgcmVzcG9uc2UgdmFyaWFibGUgZm9yIGNvcnJlbGF0aW9uIGFuYWx5c2lzOyBpbnN0ZWFkLCB5b3UgY2FuIGNob29zZSBkZXBlbmRpbmcgb24gY29udmVuaWVuY2Ugb3IgY3VzdG9tLgpgYGAKYGBge3J9CiNnKQpjb2VmZmljaWVudDwtY29lZihtb2RlbGxpKQoKY29lZmZpY2llbnQKbW9kZWxfc3VtbWFyeTwtc3VtbWFyeShtb2RlbGxpKQpzdGFuZGFyZGVycm9yPC1tb2RlbF9zdW1tYXJ5JGNvZWZmaWNpZW50c1siSHVzYmFuZF9IZWlnaHRfY20iLCAiU3RkLiBFcnJvciJdCnN0YW5kYXJkZXJyb3IKCnRzdGF0aXN0aWNzPC1jb2VmZmljaWVudFsiSHVzYmFuZF9IZWlnaHRfY20iXS9zdGFuZGFyZGVycm9yCnRzdGF0aXN0aWNzCgpkZWdyZWVvZjwtbnJvdyhkYXRhKS0yCgpwdmFsdWUyPC0gMiAqICgxIC0gcHQoYWJzKHRzdGF0aXN0aWNzKSxkZj1kZWdyZWVvZikpCnB2YWx1ZTIKY2F0KCJ0c3RhdGlzdGljcyIsdHN0YXRpc3RpY3MpCiAjV2UgY2FuIHJlamVjdCB0aGUgbnVsbCBoeXBvdGhlc2lzIGJlY2F1c2UgcCB2YWx1ZSBpcyAwICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgCmBgYAoKYGBge3J9CiNoKQoKY29lZmZpY2llbnQ8LWNvZWYobW9kZWxsaSkKY29lZmZpY2llbnQKbW9kZWxfc3VtbWFyeTwtc3VtbWFyeShtb2RlbGxpKQpzdGFuZGFyZGVycm9yaW50PC1tb2RlbF9zdW1tYXJ5JGNvZWZmaWNpZW50c1siKEludGVyY2VwdCkiLCAiU3RkLiBFcnJvciJdCnN0YW5kYXJkZXJyb3JpbnQKCnRzdGF0aXN0aWNzaW50PC1jb2VmZmljaWVudFsiKEludGVyY2VwdCkiXS9zdGFuZGFyZGVycm9yaW50CnRzdGF0aXN0aWNzaW50CgpkZWdyZWVvZmY8LW5yb3coZGF0YSktMgoKcHZhbHVlMzwtIDIgKiAoMSAtIHB0KGFicyh0c3RhdGlzdGljc2ludCksZGY9ZGVncmVlb2ZmKSkKcHZhbHVlMwpjYXQoInRzdGF0aXN0aWNzIix0c3RhdGlzdGljc2ludCkKCiNGcm9tIGEgc21hbGwgcCB2YWx1ZSAsIHdlIHdvdWxkIHJlamVjdCB0aGUgbnVsbCBoeXBvdGhlc2lzIHRoYXQgdGhlIGludGVyY2VwdCBpcyB6ZXJvLiBGcm9tIHRoaXMgd2UgY2FuIHNlZSB0aGVyZSBpcyBhIHN0cm9uZyBldmlkZW5jZSB0aGF0IHRoZSBpbnRlcmNlcHQgaXMgZGlmZmVyZW50IGZyb20gdGhlIHplcm8gCgpgYGAKCg==