Kihagyás

5. gyakorlat

Alap programozás R-ben

Elágazások (if)

Fontos, hogy így legyen a kapcsoszárójel, mert csak így ismeri fel. (A nyitó egy sorban legyen az if-fel vagy else-zel.)

if(){

}else{

}

Ciklusok

for (számlálós ciklus)

szum = 0
for(i in 1:10){
  szum = szum + i
}
for(ciklus_változó in határérték/range){
    ismétlődő kód
}

while (elöltesztelős)

Nem tudjuk hányszor (lehet 0-szor). Amíg igaz. Figyeljünk, hogy ne fussunk végtelen ciklusba.

i = 0
while(i < 10){
    i = i + 1
}
while(feltétel){
    utasítások
}

do-while (hátul tesztelős)

Nem tudjuk hányszor, de legalább egyszer.

c = 0
repeat{
    print(c)
    c = c + 1
    if(c > 10) break
}
repeat{
    ismétlődő kód
    if(feltétel) break
}

Függvények

  1. fix(függvénynév)
  2. function(paraméterek)
  3. {} közé a számítást
  4. return ()

pop-up window-ba kell megírni és utána lehet használni a scriptben

Egyebek

Vektor hossza: length(vec)