---
title: "standardhalve"
output: html_document
---
Leidke oma andmestikus olevate pikkuste standardhälve
Vikipeedia vastavas artiklis oleva arvutuskäigu abil (käsitsi)
```{r}
pikkused=c(165, 169, 164, 168, 167, 160, 165)
keskmine=mean(pikkused)
keskmine
erinevused=pikkused-keskmine
erinevused
ruudud=erinevused*erinevused
ruudud
ruutudesumma=sum(ruudud)
sqrt(ruutudesumma/length(pikkused))
sqrt(ruutudesumma/(length(pikkused)-1))
sd(pikkused)
# barplot(pikkused)
boxplot(pikkused)
abline(h=mean(pikkused))
abline(h=mean(pikkused)+sd(pikkused), col="green")
abline(h=mean(pikkused)-sd(pikkused), col="green")
```
Andmete normaaljaotuse (keskel rohkem servades vähem) puhul
ligikaudu 2/3 väärtustest jääb aritmeetilise keskmise
+- 1 standardhälbe kaugusele
Harjutus:
Võtke 5. klassi andmed
http://www.tlu.ee/~jaagup/andmed/muu/5klass.txt
Kuvage pikkuste ja masside xy-joonis (plot)
Kuvage joontena välja nii pikkuste kui masside kohta
aritmeetiline keskmine ning +- 1 standardhälve
```{r}
lapsed=read.table("http://www.tlu.ee/~jaagup/andmed/muu/5klass.txt", header=TRUE, sep=",")
plot(lapsed$pikkus, lapsed$mass)
abline(v=mean(lapsed$pikkus))
abline(v=mean(lapsed$pikkus)+sd(lapsed$pikkus), col="green")
abline(v=mean(lapsed$pikkus)-sd(lapsed$pikkus), col="green")
abline(h=mean(lapsed$mass))
abline(h=mean(lapsed$mass)+sd(lapsed$mass), col="green")
abline(h=mean(lapsed$mass)-sd(lapsed$mass), col="green")
```