TILS4100 Advanced R (4 cr)

Study level:
Advanced studies
Grading scale:
0-5
Language:
English
Responsible organisation:
Department of Mathematics and Statistics
Curriculum periods:
2024-2025, 2025-2026, 2026-2027, 2027-2028

Description

The course provides students with a deeper understanding of using R for data analysis and statistical programming. Topics considered in the course are

  • R data structures and subsetting
  • functions in R
  • Plotting using R
  • Rmarkdown
  • Debugging and profiling R code
  • Introduction to Shiny
  • Introduction to the tidyverse

Learning outcomes

Upon successfully completing the course, students will:

  • Be able to use R efficiently for data analysis.
  • Be able to write own efficient R functions
  • Produce statistical reports using Rmarkdown
  • Write some basic web application using R

Description of prerequisites

Students taking this course are expected to have a basic knowledge of statistics, especially linear models. Some knowledge about linear algebra is expected too.

Knowledge of LaTeX is beneficial but not compulsory.

Completion methods

Method 1

Evaluation criteria:
Attendance at teaching sessions, doing exercises and final assignments.
Select all marked parts
Parts of the completion methods
x

Participation in teaching (4 cr)

Type:
Participation in teaching
Grading scale:
0-5
Language:
English
No published teaching