ilm=read.table("http://www.tlu.ee/~jaagup/andmed/ilm/harkutund.txt" , header=TRUE, sep=",")
  head(ilm)
##   Kuu Paev Kell PR1H RH1H TA1H TAN1H TAX1H WD1H WS1H WSX1H
## 1   1    1 0:00    0   86  4.4   4.4   4.5  221  5.6  10.2
## 2   1    1 1:00    0   87  4.3   4.1   4.5  214  4.3   9.0
## 3   1    1 2:00    0   89  3.9   3.8   4.1  205  3.9   9.1
## 4   1    1 3:00    0   89  3.6   3.4   3.8  208  4.3  10.5
## 5   1    1 4:00    0   89  3.3   3.0   3.4  211  4.4  10.1
## 6   1    1 5:00    0   88  2.8   2.6   3.0  207  4.4  11.9
  #hist(ilm$RH1H)
  hist(ilm$RH1H, 
       xlab="Õhuniiskus protsentides", ylab="Esinemistundide arv",
       main="Õhuniiskus Tallinn-Harku jaamas 2014")

  ?hist
## starting httpd help server ...
##  done
  #las - määrab telgede siltide suundi 0..3
 hist(ilm$RH1H, labels=TRUE, las=1, breaks=5,
       ylim=c(0, 7000), xlim=c(40, 100) ) 

  hist(ilm$RH1H[ilm$RH1H>40])

  hist(ilm[ilm$Kuu==1, "RH1H"])

Kaks histogrammi kõrvuti ühel joonisel

  par(mfrow=c(1, 2))
  hist(ilm[ilm$Kuu==1, "RH1H"])
  hist(ilm[ilm$Kuu==7, "RH1H"])

  par(mfrow=c(1, 1))

Kordused

 for(kuunr in 1:12){
   print(kuunr)
 }
## [1] 1
## [1] 2
## [1] 3
## [1] 4
## [1] 5
## [1] 6
## [1] 7
## [1] 8
## [1] 9
## [1] 10
## [1] 11
## [1] 12

Tundide arv jaanuaris, kus õhuniiskus ületab 90%

  length(ilm[ilm$Kuu==1 & ilm$RH1H>90, "RH1H"])
## [1] 402
for (kuunr in 1:12){
  print(paste(kuunr, ' ', 
      length(ilm[ilm$Kuu==kuunr & ilm$RH1H>90, "RH1H"])))
}
## [1] "1   402"
## [1] "2   453"
## [1] "3   198"
## [1] "4   120"
## [1] "5   252"
## [1] "6   298"
## [1] "7   165"
## [1] "8   289"
## [1] "9   319"
## [1] "10   351"
## [1] "11   559"
## [1] "12   501"

Suurima niiskete tundide arvu kuus leidmine

kogused=c()
for(kuunr in 1:12){
  kogused[kuunr]=length(ilm[ilm$Kuu==kuunr & ilm$RH1H>95, "RH1H"])
}
kogused
##  [1] 239 300 146  56 151 219  97 187 240 281 324 245
max(kogused)
## [1] 324

Joonised kuude kaupa vastavalt maksimumkogusele

 kuunimed=c("jaanuar", "veebruar", "märts",
            "aprill", "mai", "juuni", 
            "juuli", "august", "september", 
            "oktoober", "november", "detsember")
 par(mfrow=c(4, 3))
 for (kuunr in 1:12){
   hist(ilm[ilm$Kuu==kuunr, "RH1H"], ylim=c(0, max(kogused)), main=kuunimed[kuunr])
 }

 par(mfrow=c(1, 2))
 par(mfrow=c(4, 3))
 for (kuunr in 1:12){
   hist(ilm[ilm$Kuu==kuunr, "RH1H"])
 }

 par(mfrow=c(1, 2))