1 Introduction

Some background informarion about the data set……

make a clear problem statements….

2 EDA and Feature Engineering

This woring dataset is about ……

handheight = read.table("https://online.stat.psu.edu/stat501/sites/stat501/files/data/handheight.txt", header = TRUE)
MID = which(handheight$Sex=="Male")
MaleData = handheight[MID,]
FealeData = handheight[-MID,]
plot(handheight$Height, handheight$HandSpan, 
                        pch=16, 
                        col="white",
                        xlab = "Hand Span",
                        ylab = "Height",
                        main = "Hand Span vs Height",
                        col.main = "navy",
                        cex.main = 0.8,
                        bty="n")
points(handheight$Height[MID], handheight$HandSpan[MID], pch=16, col=alpha("darkred", 0.5))
points(handheight$Height[-MID], handheight$HandSpan[-MID], pch=19, col=alpha("blue", 0.5))
sctter plot

sctter plot

3 Parametric Confidence Intervals of Population Means

opening paragraph …….

For normal population, we use t-confidence interval that has the form form

\[ \bar{X} \pm t_{n-1, 1-\alpha/2} \times \frac{s}{\sqrt{}n} \]

where \(s\) is the sample standard deviation, …..

span =handheight$HandSpan  # extract the target variable
n = length(span)           # sample size
xbar = mean(span)          # sample mean
xsd = sd(span)             # 
cv = qt(0.975, n-1)        # t - critical value
###
LCL  = xbar - cv*xsd/sqrt(n)  # lower CI limit
UCL = xbar + cv*xsd/sqrt(n)
###
cbind(LCL.95 = LCL, UCL.95 = UCL)
       LCL.95   UCL.95
[1,] 20.56789 21.15666

4 Bootstrap Confidence Intervals

span =handheight$HandSpan     # the original sample
# we will take 1000 bootstraps
B = 1000
mean.vec = rep(0, B)    # 

for(i in 1:B){
  bt.sample = sample(x=span, size = n, replace = TRUE)
  mean.vec[i] = mean(bt.sample)
}
quantile(mean.vec, c(0.025, 0.975))
    2.5%    97.5% 
20.58076 21.17066 

5 Discussions and Conclusions

LS0tDQp0aXRsZTogJ0Jvb3RzdHJhcCBDb25maWRlbmNlIEludGVydmFscycNCmF1dGhvcjogIiBDaGVuZyBQZW5nIg0KZGF0ZTogIldlc3QgQ2hlc3RlciBVbml2ZXJzaXR5Ig0Kb3V0cHV0Og0KICBodG1sX2RvY3VtZW50OiANCiAgICB0b2M6IHllcw0KICAgIHRvY19kZXB0aDogNA0KICAgIHRvY19mbG9hdDogeWVzDQogICAgbnVtYmVyX3NlY3Rpb25zOiB5ZXMNCiAgICB0b2NfY29sbGFwc2VkOiB5ZXMNCiAgICBjb2RlX2ZvbGRpbmc6IGhpZGUNCiAgICBjb2RlX2Rvd25sb2FkOiB5ZXMNCiAgICBzbW9vdGhfc2Nyb2xsOiB5ZXMNCiAgICB0aGVtZTogbHVtZW4NCiAgd29yZF9kb2N1bWVudDogDQogICAgdG9jOiB5ZXMNCiAgICB0b2NfZGVwdGg6IDQNCiAgICBmaWdfY2FwdGlvbjogeWVzDQogICAga2VlcF9tZDogeWVzDQogIHBkZl9kb2N1bWVudDogDQogICAgdG9jOiB5ZXMNCiAgICB0b2NfZGVwdGg6IDQNCiAgICBmaWdfY2FwdGlvbjogeWVzDQogICAgbnVtYmVyX3NlY3Rpb25zOiB5ZXMNCiAgICBmaWdfd2lkdGg6IDMNCiAgICBmaWdfaGVpZ2h0OiAzDQplZGl0b3Jfb3B0aW9uczogDQogIGNodW5rX291dHB1dF90eXBlOiBpbmxpbmUNCi0tLQ0KDQpgYGB7Y3NzLCBlY2hvID0gRkFMU0V9DQpkaXYjVE9DIGxpIHsgICAgIC8qIHRhYmxlIG9mIGNvbnRlbnQgICovDQogICAgbGlzdC1zdHlsZTp1cHBlci1yb21hbjsNCiAgICBiYWNrZ3JvdW5kLWltYWdlOm5vbmU7DQogICAgYmFja2dyb3VuZC1yZXBlYXQ6bm9uZTsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjA7DQp9DQoNCmgxLnRpdGxlIHsgICAgLyogbGV2ZWwgMSBoZWFkZXIgb2YgdGl0bGUgICovDQogIGZvbnQtc2l6ZTogMjRweDsNCiAgZm9udC13ZWlnaHQ6IGJvbGQ7DQogIGNvbG9yOiBEYXJrUmVkOw0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQp9DQoNCmg0LmF1dGhvciB7IC8qIEhlYWRlciA0IC0gYW5kIHRoZSBhdXRob3IgYW5kIGRhdGEgaGVhZGVycyB1c2UgdGhpcyB0b28gICovDQogIGZvbnQtc2l6ZTogMThweDsNCiAgZm9udC13ZWlnaHQ6IGJvbGQ7DQogIGZvbnQtZmFtaWx5OiAiVGltZXMgTmV3IFJvbWFuIiwgVGltZXMsIHNlcmlmOw0KICBjb2xvcjogRGFya1JlZDsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KfQ0KDQpoNC5kYXRlIHsgLyogSGVhZGVyIDQgLSBhbmQgdGhlIGF1dGhvciBhbmQgZGF0YSBoZWFkZXJzIHVzZSB0aGlzIHRvbyAgKi8NCiAgZm9udC1zaXplOiAxOHB4Ow0KICBmb250LXdlaWdodDogYm9sZDsNCiAgZm9udC1mYW1pbHk6ICJUaW1lcyBOZXcgUm9tYW4iLCBUaW1lcywgc2VyaWY7DQogIGNvbG9yOiBEYXJrQmx1ZTsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KfQ0KDQpoMSB7IC8qIEhlYWRlciAxIC0gYW5kIHRoZSBhdXRob3IgYW5kIGRhdGEgaGVhZGVycyB1c2UgdGhpcyB0b28gICovDQogICAgZm9udC1zaXplOiAyMHB4Ow0KICAgIGZvbnQtd2VpZ2h0OiBib2xkOw0KICAgIGZvbnQtZmFtaWx5OiAiVGltZXMgTmV3IFJvbWFuIiwgVGltZXMsIHNlcmlmOw0KICAgIGNvbG9yOiBkYXJrcmVkOw0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCn0NCg0KaDIgeyAvKiBIZWFkZXIgMiAtIGFuZCB0aGUgYXV0aG9yIGFuZCBkYXRhIGhlYWRlcnMgdXNlIHRoaXMgdG9vICAqLw0KICAgIGZvbnQtc2l6ZTogMThweDsNCiAgICBmb250LXdlaWdodDogYm9sZDsNCiAgICBmb250LWZhbWlseTogIlRpbWVzIE5ldyBSb21hbiIsIFRpbWVzLCBzZXJpZjsNCiAgICBjb2xvcjogbmF2eTsNCiAgICB0ZXh0LWFsaWduOiBsZWZ0Ow0KfQ0KDQpoMyB7IC8qIEhlYWRlciAzIC0gYW5kIHRoZSBhdXRob3IgYW5kIGRhdGEgaGVhZGVycyB1c2UgdGhpcyB0b28gICovDQogICAgZm9udC1zaXplOiAxNnB4Ow0KICAgIGZvbnQtd2VpZ2h0OiBib2xkOw0KICAgIGZvbnQtZmFtaWx5OiAiVGltZXMgTmV3IFJvbWFuIiwgVGltZXMsIHNlcmlmOw0KICAgIGNvbG9yOiBuYXZ5Ow0KICAgIHRleHQtYWxpZ246IGxlZnQ7DQp9DQoNCmg0IHsgLyogSGVhZGVyIDQgLSBhbmQgdGhlIGF1dGhvciBhbmQgZGF0YSBoZWFkZXJzIHVzZSB0aGlzIHRvbyAgKi8NCiAgICBmb250LXNpemU6IDE0cHg7DQogIGZvbnQtd2VpZ2h0OiBib2xkOw0KICAgIGZvbnQtZmFtaWx5OiAiVGltZXMgTmV3IFJvbWFuIiwgVGltZXMsIHNlcmlmOw0KICAgIGNvbG9yOiBkYXJrcmVkOw0KICAgIHRleHQtYWxpZ246IGxlZnQ7DQp9DQoNCi8qIEFkZCBkb3RzIGFmdGVyIG51bWJlcmVkIGhlYWRlcnMgKi8NCi5oZWFkZXItc2VjdGlvbi1udW1iZXI6OmFmdGVyIHsNCiAgY29udGVudDogIi4iOw0KDQpib2R5IHsgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTsgfQ0KDQouaGlnaGxpZ2h0bWUgeyBiYWNrZ3JvdW5kLWNvbG9yOnllbGxvdzsgfQ0KDQpwIHsgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTsgfQ0KDQp9DQpgYGANCg0KYGBge3Igc2V0dXAsIGluY2x1ZGU9RkFMU0V9DQojIGNvZGUgY2h1bmsgc3BlY2lmaWVzIHdoZXRoZXIgdGhlIFIgY29kZSwgd2FybmluZ3MsIGFuZCBvdXRwdXQgDQojIHdpbGwgYmUgaW5jbHVkZWQgaW4gdGhlIG91dHB1dCBmaWxlcy4NCmlmICghcmVxdWlyZSgia25pdHIiKSkgew0KICAgaW5zdGFsbC5wYWNrYWdlcygia25pdHIiKQ0KICAgbGlicmFyeShrbml0cikNCn0NCmlmICghcmVxdWlyZSgidGlkeXZlcnNlIikpIHsNCiAgIGluc3RhbGwucGFja2FnZXMoInRpZHl2ZXJzZSIpDQpsaWJyYXJ5KHRpZHl2ZXJzZSkNCn0NCmlmICghcmVxdWlyZSgiR0dhbGx5IikpIHsNCiAgIGluc3RhbGwucGFja2FnZXMoIkdHYWxseSIpDQpsaWJyYXJ5KEdHYWxseSkNCn0NCiMgSW5zdGFsbCBhbmQgbG9hZCB0aGUgcGFja2FnZQ0KaWYgKCFyZXF1aXJlKCJpY2EiKSkgew0KICBpbnN0YWxsLnBhY2thZ2VzKCJpY2EiKQ0KbGlicmFyeShpY2EpDQp9DQppZiAoIXJlcXVpcmUoImZhc3RJQ0EiKSkgew0KICBpbnN0YWxsLnBhY2thZ2VzKCJmYXN0SUNBIikNCiAgbGlicmFyeShmYXN0SUNBKQ0KfQ0KaWYgKCFyZXF1aXJlKCJNQVNTIikpIHsNCiAgaW5zdGFsbC5wYWNrYWdlcygiTUFTUyIpDQogIGxpYnJhcnkoTUFTUykNCn0NCmlmICghcmVxdWlyZSgiZ2dwbG90MiIpKSB7DQogIGluc3RhbGwucGFja2FnZXMoImdncGxvdDIiKQ0KICBsaWJyYXJ5KGdncGxvdDIpDQp9IA0KaWYgKCFyZXF1aXJlKCJrZXJubGFiIikpIHsNCiAgaW5zdGFsbC5wYWNrYWdlcygia2VybmxhYiIpDQogIGxpYnJhcnkoa2VybmxhYikNCn0gDQppZiAoIXJlcXVpcmUoYm5sZWFybikpIHsNCiAgaW5zdGFsbC5wYWNrYWdlcygiYm5sZWFybiIpDQogIGxpYnJhcnkoYm5sZWFybikNCn0NCmlmICghcmVxdWlyZShGYWN0b01pbmVSKSl7DQogICBpbnN0YWxsLnBhY2thZ2VzKCJGYWN0b01pbmVSIikNCiAgIGxpYnJhcnkoRmFjdG9NaW5lUikNCn0NCmlmICghcmVxdWlyZShmYWN0b2V4dHJhKSkgew0KICBpbnN0YWxsLnBhY2thZ2VzKCJmYWN0b2V4dHJhIikNCiAgbGlicmFyeShmYWN0b2V4dHJhKQ0KfQ0KaWYgKCFyZXF1aXJlKGNvcHVsYSkpIHsNCiAgaW5zdGFsbC5wYWNrYWdlcygiY29wdWxhIikNCiAgbGlicmFyeShjb3B1bGEpDQp9DQppZiAoIXJlcXVpcmUoc2NhbGVzKSkgew0KICBpbnN0YWxsLnBhY2thZ2VzKCJzY2FsZXMiKQ0KICBsaWJyYXJ5KHNjYWxlcykNCn0NCiMjDQprbml0cjo6b3B0c19jaHVuayRzZXQoZWNobyA9IFRSVUUsICAgICAgICMgaW5jbHVkZSBjb2RlIGNodW5rIGluIHRoZSBvdXRwdXQgZmlsZQ0KICAgICAgICAgICAgICAgICAgICAgIHdhcm5pbmcgPSBGQUxTRSwgICAjIHNvbWV0aW1lcywgeW91IGNvZGUgbWF5IHByb2R1Y2Ugd2FybmluZyBtZXNzYWdlcywNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyB5b3UgY2FuIGNob29zZSB0byBpbmNsdWRlIHRoZSB3YXJuaW5nIG1lc3NhZ2VzIGluDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgdGhlIG91dHB1dCBmaWxlLiANCiAgICAgICAgICAgICAgICAgICAgICByZXN1bHRzID0gVFJVRSwgICAgIyB5b3UgY2FuIGFsc28gZGVjaWRlIHdoZXRoZXIgdG8gaW5jbHVkZSB0aGUgb3V0cHV0DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgaW4gdGhlIG91dHB1dCBmaWxlLg0KICAgICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSBGQUxTRSwNCiAgICAgICAgICAgICAgICAgICAgICBjb21tZW50ID0gTkENCiAgICAgICAgICAgICAgICAgICAgICApICANCmBgYA0KDQoNClwNCg0KIyBJbnRyb2R1Y3Rpb24NCg0KDQpTb21lIGJhY2tncm91bmQgaW5mb3JtYXJpb24gYWJvdXQgdGhlIGRhdGEgc2V0Li4uLi4uDQoNCm1ha2UgYSBjbGVhciBwcm9ibGVtIHN0YXRlbWVudHMuLi4uDQoNCiMgRURBIGFuZCBGZWF0dXJlIEVuZ2luZWVyaW5nDQoNClRoaXMgd29yaW5nIGRhdGFzZXQgaXMgYWJvdXQgLi4uLi4uDQoNCmBgYHtyIGZpZy5hbGlnbj0nY2VudGVyJywgZmlnLndpZHRoPSA1LCBmaWcuaGVpZ2h0PSA1LCBmaWcuY2FwPSJzY3R0ZXIgcGxvdCJ9DQpoYW5kaGVpZ2h0ID0gcmVhZC50YWJsZSgiaHR0cHM6Ly9vbmxpbmUuc3RhdC5wc3UuZWR1L3N0YXQ1MDEvc2l0ZXMvc3RhdDUwMS9maWxlcy9kYXRhL2hhbmRoZWlnaHQudHh0IiwgaGVhZGVyID0gVFJVRSkNCk1JRCA9IHdoaWNoKGhhbmRoZWlnaHQkU2V4PT0iTWFsZSIpDQpNYWxlRGF0YSA9IGhhbmRoZWlnaHRbTUlELF0NCkZlYWxlRGF0YSA9IGhhbmRoZWlnaHRbLU1JRCxdDQpwbG90KGhhbmRoZWlnaHQkSGVpZ2h0LCBoYW5kaGVpZ2h0JEhhbmRTcGFuLCANCiAgICAgICAgICAgICAgICAgICAgICAgIHBjaD0xNiwgDQogICAgICAgICAgICAgICAgICAgICAgICBjb2w9IndoaXRlIiwNCiAgICAgICAgICAgICAgICAgICAgICAgIHhsYWIgPSAiSGFuZCBTcGFuIiwNCiAgICAgICAgICAgICAgICAgICAgICAgIHlsYWIgPSAiSGVpZ2h0IiwNCiAgICAgICAgICAgICAgICAgICAgICAgIG1haW4gPSAiSGFuZCBTcGFuIHZzIEhlaWdodCIsDQogICAgICAgICAgICAgICAgICAgICAgICBjb2wubWFpbiA9ICJuYXZ5IiwNCiAgICAgICAgICAgICAgICAgICAgICAgIGNleC5tYWluID0gMC44LA0KICAgICAgICAgICAgICAgICAgICAgICAgYnR5PSJuIikNCnBvaW50cyhoYW5kaGVpZ2h0JEhlaWdodFtNSURdLCBoYW5kaGVpZ2h0JEhhbmRTcGFuW01JRF0sIHBjaD0xNiwgY29sPWFscGhhKCJkYXJrcmVkIiwgMC41KSkNCnBvaW50cyhoYW5kaGVpZ2h0JEhlaWdodFstTUlEXSwgaGFuZGhlaWdodCRIYW5kU3BhblstTUlEXSwgcGNoPTE5LCBjb2w9YWxwaGEoImJsdWUiLCAwLjUpKQ0KYGBgDQoNCg0KDQoNCg0KIyBQYXJhbWV0cmljIENvbmZpZGVuY2UgSW50ZXJ2YWxzIG9mIFBvcHVsYXRpb24gTWVhbnMNCg0Kb3BlbmluZyBwYXJhZ3JhcGggLi4uLi4uLg0KDQpGb3Igbm9ybWFsIHBvcHVsYXRpb24sIHdlIHVzZSB0LWNvbmZpZGVuY2UgaW50ZXJ2YWwgdGhhdCBoYXMgdGhlIGZvcm0gZm9ybQ0KDQokJA0KXGJhcntYfSBccG0gdF97bi0xLCAxLVxhbHBoYS8yfSBcdGltZXMgXGZyYWN7c317XHNxcnR7fW59DQokJA0KDQp3aGVyZSAkcyQgaXMgdGhlIHNhbXBsZSBzdGFuZGFyZCBkZXZpYXRpb24sIC4uLi4uDQoNCg0KYGBge3J9DQpzcGFuID1oYW5kaGVpZ2h0JEhhbmRTcGFuICAjIGV4dHJhY3QgdGhlIHRhcmdldCB2YXJpYWJsZQ0KbiA9IGxlbmd0aChzcGFuKSAgICAgICAgICAgIyBzYW1wbGUgc2l6ZQ0KeGJhciA9IG1lYW4oc3BhbikgICAgICAgICAgIyBzYW1wbGUgbWVhbg0KeHNkID0gc2Qoc3BhbikgICAgICAgICAgICAgIyANCmN2ID0gcXQoMC45NzUsIG4tMSkgICAgICAgICMgdCAtIGNyaXRpY2FsIHZhbHVlDQojIyMNCkxDTCAgPSB4YmFyIC0gY3YqeHNkL3NxcnQobikgICMgbG93ZXIgQ0kgbGltaXQNClVDTCA9IHhiYXIgKyBjdip4c2Qvc3FydChuKQ0KIyMjDQpjYmluZChMQ0wuOTUgPSBMQ0wsIFVDTC45NSA9IFVDTCkNCg0KYGBgDQoNCiMgQm9vdHN0cmFwIENvbmZpZGVuY2UgSW50ZXJ2YWxzDQoNCg0KYGBge3J9DQpzcGFuID1oYW5kaGVpZ2h0JEhhbmRTcGFuICAgICAjIHRoZSBvcmlnaW5hbCBzYW1wbGUNCiMgd2Ugd2lsbCB0YWtlIDEwMDAgYm9vdHN0cmFwcw0KQiA9IDEwMDANCm1lYW4udmVjID0gcmVwKDAsIEIpICAgICMgDQoNCmZvcihpIGluIDE6Qil7DQogIGJ0LnNhbXBsZSA9IHNhbXBsZSh4PXNwYW4sIHNpemUgPSBuLCByZXBsYWNlID0gVFJVRSkNCiAgbWVhbi52ZWNbaV0gPSBtZWFuKGJ0LnNhbXBsZSkNCn0NCnF1YW50aWxlKG1lYW4udmVjLCBjKDAuMDI1LCAwLjk3NSkpDQoNCmBgYA0KDQoNCiMgRGlzY3Vzc2lvbnMgYW5kIENvbmNsdXNpb25zDQoNCg0KDQo=