ounad=read.table("http://www.tlu.ee/~jaagup/andmed/muu/ounad/antoonovka2.txt",
                    sep=",", header=TRUE)
  head(ounad)
##   august september
## 1    6.0       7.9
## 2    4.0       5.7
## 3    5.2       6.6
## 4    4.1       5.4
## 5    5.7       7.9
## 6    4.2       5.9
  hist(ounad$august)

  density(ounad$august)
## 
## Call:
##  density.default(x = ounad$august)
## 
## Data: ounad$august (100 obs.);   Bandwidth 'bw' = 0.3445
## 
##        x               y            
##  Min.   :1.066   Min.   :0.0001305  
##  1st Qu.:2.808   1st Qu.:0.0139455  
##  Median :4.550   Median :0.0967377  
##  Mean   :4.550   Mean   :0.1433856  
##  3rd Qu.:6.292   3rd Qu.:0.2769512  
##  Max.   :8.034   Max.   :0.3749754
  plot(density(ounad$august), xlim=c(0, 10))
  lines(density(ounad$september), col="blue")
  abline(v=mean(ounad$august))
  abline(v=mean(ounad$september), col="blue")

Juhuslikult valitud 100 õuna põhjal võib 95% tõenäosusega väita, et selle aia Antoonovkate keskmine diameeter augustis jääb 4,6 ja 5 cm vahele.

  t.test(ounad$august)
## 
##  One Sample t-test
## 
## data:  ounad$august
## t = 49.918, df = 99, p-value < 2.2e-16
## alternative hypothesis: true mean is not equal to 0
## 95 percent confidence interval:
##  4.609201 4.990799
## sample estimates:
## mean of x 
##       4.8
  t.test(ounad$august, conf.level=0.99)
## 
##  One Sample t-test
## 
## data:  ounad$august
## t = 49.918, df = 99, p-value < 2.2e-16
## alternative hypothesis: true mean is not equal to 0
## 99 percent confidence interval:
##  4.547449 5.052551
## sample estimates:
## mean of x 
##       4.8
  t.test(ounad$august, conf.level=0.9)
## 
##  One Sample t-test
## 
## data:  ounad$august
## t = 49.918, df = 99, p-value < 2.2e-16
## alternative hypothesis: true mean is not equal to 0
## 90 percent confidence interval:
##  4.640339 4.959661
## sample estimates:
## mean of x 
##       4.8
  plot(density(ounad$august))
  abline(v=t.test(ounad$august)$conf.int[[1]])
  abline(v=t.test(ounad$august)$conf.int[[2]])

Võrdlemine väärtusega p-value = 0.04012 näitab, et tõenäosus õunte keskmise diameetri võrdumiseks viiega on 4% 96% tõenäosusega võin väita, et selle aia selle aasta Antoonovkate augusti keskmine diameeter on väiksem kui 5cm

  t.test(ounad$august, mu=5)
## 
##  One Sample t-test
## 
## data:  ounad$august
## t = -2.0799, df = 99, p-value = 0.04012
## alternative hypothesis: true mean is not equal to 5
## 95 percent confidence interval:
##  4.609201 4.990799
## sample estimates:
## mean of x 
##       4.8

Mis tõenäosusega võiksin väita, et selle aia selle aasta Antoonovkate augusti keskmine diameeter on väiksem kui 5,3 cm

  t.test(ounad$august, mu=5.3)
## 
##  One Sample t-test
## 
## data:  ounad$august
## t = -5.1997, df = 99, p-value = 1.076e-06
## alternative hypothesis: true mean is not equal to 5.3
## 95 percent confidence interval:
##  4.609201 4.990799
## sample estimates:
## mean of x 
##       4.8

p-value = 1.076e-06 = nullhüpoteesi kehtmise tõenäosus.

0.9999989 tõenäosusega ehk 99.99989% tõenäosusega võin selle juhuvalimi põhjal väita, et augusti Antoonovkate diameeter aias on väiksem kui 5.3

Suvalised õunad augustis ja septembris. 95% tõenäosusega võin väita, et augustis olid õunad 2,1-1,6 cm väiksema diameetriga

  t.test(ounad$august, ounad$september)
## 
##  Welch Two Sample t-test
## 
## data:  ounad$august and ounad$september
## t = -13.084, df = 195.05, p-value < 2.2e-16
## alternative hypothesis: true difference in means is not equal to 0
## 95 percent confidence interval:
##  -2.18639 -1.61361
## sample estimates:
## mean of x mean of y 
##       4.8       6.7

Samad õunad mõõdetud kahel kuul 95% tõenäosusega võin väita, et augustis olid õunad 1,8-2,0 cm väiksema diameetriga

  t.test(ounad$august, ounad$september, paired=TRUE)
## 
##  Paired t-test
## 
## data:  ounad$august and ounad$september
## t = -38.784, df = 99, p-value < 2.2e-16
## alternative hypothesis: true difference in means is not equal to 0
## 95 percent confidence interval:
##  -1.997206 -1.802794
## sample estimates:
## mean of the differences 
##                    -1.9

Harjutus:

http://www.tlu.ee/~jaagup/andmed/muu/ounad/ounad100.txt

Näidake, mida saate nende andmete ja t-testi põhjal väita Kuldreneti ja Liivi Sibula kohta

  ounad2=read.table("http://www.tlu.ee/~jaagup/andmed/muu/ounad/ounad100.txt", sep=",", header=TRUE);
  kuldrenetid=ounad2[ounad2$ounasort=="Kuldrenett", "diameeter"]
  kuldrenetid
##  [1] 3.99 3.65 5.52 2.53 9.76 3.65 8.16 5.50 7.48 5.53 1.71 1.82 1.93 0.42
## [15] 3.49 6.13 1.64 2.06 6.92 0.75 3.65 6.84 1.17 1.32
  t.test(kuldrenetid)
## 
##  One Sample t-test
## 
## data:  kuldrenetid
## t = 7.5044, df = 23, p-value = 1.262e-07
## alternative hypothesis: true mean is not equal to 0
## 95 percent confidence interval:
##  2.885890 5.082443
## sample estimates:
## mean of x 
##  3.984167
  hist(kuldrenetid, ylim=c(0, 15))

  subset(
      read.table(
         "http://www.tlu.ee/~jaagup/andmed/muu/ounad/ounad100.txt", 
         sep=",", header=TRUE), ounasort=="Kuldrenett"
  )$diameeter
##  [1] 3.99 3.65 5.52 2.53 9.76 3.65 8.16 5.50 7.48 5.53 1.71 1.82 1.93 0.42
## [15] 3.49 6.13 1.64 2.06 6.92 0.75 3.65 6.84 1.17 1.32
  tihedused=read.table("http://www.tlu.ee/~jaagup/andmed/muu/ounad/tihedused.txt", sep=",", header=TRUE)
  ounad2
##        ounasort diameeter
## 1   Liivi sibul      3.68
## 2   Liivi sibul      1.79
## 3    Kuldrenett      3.99
## 4   Liivi sibul      3.66
## 5   Liivi sibul      1.95
## 6   Liivi sibul      3.26
## 7    Kuldrenett      3.65
## 8   Liivi sibul      2.56
## 9    Kuldrenett      5.52
## 10   Kuldrenett      2.53
## 11   Kuldrenett      9.76
## 12   Kuldrenett      3.65
## 13  Liivi sibul      2.91
## 14   Kuldrenett      8.16
## 15  Liivi sibul      2.85
## 16  Liivi sibul      3.67
## 17  Liivi sibul      3.47
## 18  Liivi sibul      2.80
## 19  Liivi sibul      1.01
## 20   Kuldrenett      5.50
## 21  Liivi sibul      2.85
## 22  Liivi sibul      4.03
## 23  Liivi sibul      1.95
## 24   Kuldrenett      7.48
## 25  Liivi sibul      3.49
## 26  Liivi sibul      3.44
## 27  Liivi sibul      2.28
## 28  Liivi sibul      3.06
## 29  Liivi sibul      1.99
## 30  Liivi sibul      3.58
## 31  Liivi sibul      2.22
## 32  Liivi sibul      2.81
## 33   Kuldrenett      5.53
## 34  Liivi sibul      2.13
## 35  Liivi sibul      2.19
## 36  Liivi sibul      3.87
## 37   Kuldrenett      1.71
## 38   Kuldrenett      1.82
## 39   Kuldrenett      1.93
## 40  Liivi sibul      3.48
## 41   Kuldrenett      0.42
## 42  Liivi sibul      3.91
## 43  Liivi sibul      4.01
## 44  Liivi sibul      2.74
## 45  Liivi sibul      4.04
## 46  Liivi sibul      2.64
## 47  Liivi sibul      3.48
## 48  Liivi sibul      3.05
## 49  Liivi sibul      3.21
## 50   Kuldrenett      3.49
## 51   Kuldrenett      6.13
## 52  Liivi sibul      2.51
## 53  Liivi sibul      2.00
## 54  Liivi sibul      2.59
## 55  Liivi sibul      4.43
## 56  Liivi sibul      3.41
## 57  Liivi sibul      2.27
## 58   Kuldrenett      1.64
## 59  Liivi sibul      3.35
## 60  Liivi sibul      1.43
## 61  Liivi sibul      2.76
## 62  Liivi sibul      2.77
## 63  Liivi sibul      2.96
## 64  Liivi sibul      3.44
## 65  Liivi sibul      5.67
## 66  Liivi sibul      2.55
## 67  Liivi sibul      2.74
## 68  Liivi sibul      2.85
## 69  Liivi sibul      3.52
## 70  Liivi sibul      1.99
## 71  Liivi sibul      4.53
## 72   Kuldrenett      2.06
## 73  Liivi sibul      2.39
## 74  Liivi sibul      2.98
## 75  Liivi sibul      4.50
## 76   Kuldrenett      6.92
## 77  Liivi sibul      2.18
## 78  Liivi sibul      3.23
## 79  Liivi sibul      4.30
## 80  Liivi sibul      3.11
## 81  Liivi sibul      1.99
## 82  Liivi sibul      4.42
## 83   Kuldrenett      0.75
## 84  Liivi sibul      5.20
## 85  Liivi sibul      2.36
## 86  Liivi sibul      1.85
## 87   Kuldrenett      3.65
## 88   Kuldrenett      6.84
## 89  Liivi sibul      4.13
## 90  Liivi sibul      3.96
## 91  Liivi sibul      2.11
## 92   Kuldrenett      1.17
## 93   Kuldrenett      1.32
## 94  Liivi sibul      3.34
## 95  Liivi sibul      1.66
## 96  Liivi sibul      3.21
## 97  Liivi sibul      2.66
## 98  Liivi sibul      1.57
## 99  Liivi sibul      2.56
## 100 Liivi sibul      4.10
  koos=merge(ounad2, tihedused) #ainuke kattuv tulp on ounasort
  koos=merge(ounad2, tihedused, by.x="ounasort", by.y="ounasort") 
  koos$mass=(4/3*pi*(koos$diameeter/2)**3)*koos$tihedus
  head(koos)
##     ounasort diameeter tihedus       mass
## 1 Kuldrenett      3.65    1.01  25.715714
## 2 Kuldrenett      5.50    1.01  87.984884
## 3 Kuldrenett      9.76    1.01 491.665176
## 4 Kuldrenett      3.65    1.01  25.715714
## 5 Kuldrenett      3.49    1.01  22.479998
## 6 Kuldrenett      1.82    1.01   3.188116