Computer support of statistics

Subject description

Introduction to R

  • Data structures and objects
  • R packages
  • Use and design of functions, control structures
  • Elements of statistical graphics
  • Functions for statistical tests and models
  • Design of R packages

Data visualization and exploratory data analysis

Principles of stochastic simulations, randomization and permutation tests

Reproducible research

  • Reporting with markdown and LaTeX: elements and use

knitr – connecting R and markdown/LaTeX to make reproducible computer supported statistical reports and presentations

The subject is taught in programs

Objectives and competences

Statistical anlysts need to be comfortable with state-of-the art computer tools which enable efficient data organization, visualization, exploratory and model analysis, and preparation of reproducible reports. Students will gain fundamental knowledge and skills to use statistical development platform R and combine it with LaTeX and Sweave. This will be useful in all other subjects and practical work which requires preparation of technically advanced statistical reports.

Teaching and learning methods

Lectures, Lab work, home work, seminar

Part of the pedagogical process will be carried out with the help of ICT technologies and the opportunities they offer.

Expected study results

Knowledge and understanding of statistical development platform R and document preparation system LaTeX.

Basic sources and literature

Crawley M (2009). The R Book. Wiley,ISBN 0470510242.

Venables W.N. in B. D. Ripley (2002). Modern Applied Statistics with S. Fourth Edition, Springer. ISBN 0-387-95457-0.

Teetor P (2011). R Cookbook. O'Reilly ISBN 0596809158.

R Development Core Team (2009). R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria. ISBN 3-900051-07-0, URL

Razpoložljiva literatura se letno spreminja in posodablja. Primerni viri so zbrani na spletni strani, zato se bodo aktualni viri letno spreminjali.

Stay up to date

University of Ljubljana, Faculty of Electrical Engineering Tržaška cesta 25, 1000 Ljubljana

E: T:  01 4768 411