---
title: "joonistus"
output: html_document
---
```{r}
plot(0, 0, xlim=c(0, 10), ylim=c(0, 10), type="n")
segments(1, 8, 3, 8)
segments(2, 8, 2, 4, col="blue")
#Tehke joontest A-täht
points(8, 9)
points(9, 9, pch=19, cex=3, col="red")
#täht koodiga 19, suurus 3 suhtelist ühikut
keskx=9
kesky=9
kiirtearv=10
raadius=4
nurgad=seq(0, 6.28, length.out=kiirtearv)
nurgad
x1d=rep(keskx, kiirtearv)
y1d=rep(kesky, kiirtearv)
x2d=x1d+raadius*cos(nurgad)
y2d=y1d+raadius*sin(nurgad)
segments(x1d, y1d, x2d, y2d, col="yellow", lwd=2, lty=2)
#line width, line type
```
```{r}
kogus=5
plot(0, 0, xlim=c(0, kogus+1), ylim=c(0, 200), type="n")
for(nr in 1:kogus){
segments(nr, 0, nr, 160)
segments(nr-0.3, 0, nr, 80)
points(nr, 160, cex=3, pch=19, col="pink")
}
#lisage ka käed
```
```{r}
kogus=5
lapsed=read.table("http://www.tlu.ee/~jaagup/andmed/muu/5klasskabe.txt", header=TRUE, sep=",")
lapsed=lapsed[1:kogus, ] #jätan loetellu ainult etteantud koguse lapsi
plot(0, 0, xlim=c(0, kogus+1), ylim=c(0, 200), type="n")
for(nr in 1:kogus){
segments(nr, 0, nr, lapsed[nr, "pikkus"])
#Lisage lapsele pea, käed ja jalad
if(lapsed[nr, "kabe"]=="jah"){
rect(nr-0.5, lapsed[nr, "pikkus"]-10, nr+0.5, lapsed[nr, "pikkus"]+10)
} else {
points(nr, lapsed[nr, "pikkus"]-10)
}
segments(nr, lapsed[nr, "pikkus"]*3/4, nr-0.3, lapsed[nr, "pikkus"]/2)
}
```
```{r}
```