Co jsou funkce?

Intermediate R for Finance

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

Příklady funkcí

  • mean()
  • plot()
  • ncol()
Intermediate R for Finance

Části funkce

  • Argumenty
    • Vstup / data
    • Možnosti
  • Tělo
    • Provádění kódu
  • Návratová hodnota
    • Stabilní a předvídatelný výstup
Intermediate R for Finance

Dokumentace funkcí

?matrix

Snímek obrazovky dokumentace funkce matrix.

Intermediate R for Finance

Argumenty funkce

  • Povinné
    • Bez nich dojde k chybě
    • Obvykle data / objekt
  • Volitelné
    • Mají výchozí hodnoty
    • Obvykle nastavují další možnosti
Intermediate R for Finance

Příklad argumentů funkce

returns <- c(.023, .044, .034, NA)

mean()
Error in mean.default() : argument "x" is missing, with no default
mean(returns)
NA
?mean

ch4_vid1_slides.021.png

mean(returns, na.rm = TRUE)
0.03366667
Intermediate R for Finance

Pojďme procvičovat!

Intermediate R for Finance

Preparing Video For Download...