Home/Vakken/Programming in R
ECB2PR7.5 ECTSQ3EnglishBachelor

Programming in R

FaculteitFaculty of Law, Economics and Governance
NiveauBachelor
Studiejaar2026-2027

Beschrijving

Course goals

Learning objectives 
After successfully completing this course, you are able to:
  • distinguish between R data structures;
  • import, manipulate and visualize data;
  • analyze data with the linear model;
  • program your own functions (e.g. bootstrapping);
  • communicate your work using R Markdown.

Content

This course is part of the minor Applied data science for Economists.
 
R is statistical software environment that is currently the world's standard for data analysis and visualization. The main advantage of R is that it is extendable with countless packages that allow for any conceivable statistical procedure in a user-friendly way. RStudio is an IDE for R that includes extra functionality that makes it even more easy to work with R, such as a sophisticated text editor and debugger, integrated help, additional tools for plotting and making dynamic R Markdown documents. In this course you learn the basic data structures of R, data exploration, manipulation and visualization with the state-of-the-art R packages tidyverse and ggplot2, data analysis with the linear model, The basics of functional programming, and how to communicate your work using R Markdown.


Format 
Each week there will be one lecture and one practical. This course will be following the BYOD (bring your own device) principle: you have to bring their own laptop to the meetings.

Academic skills
This course focuses on the following academic skills:
  • Analytical skills
    • ​Problem solving (identifying the problem, devising a path towards the solution, following this path, verifying the outcome) for specific questions
Effort requirement 
Attendance of at least 80% of the meetings.

Courses that build on Introduction to  programming in R:
•      Applied Data Analysis and Visualization I for Economists
•      Applied Data Analysis and Visualization II - unsupervised learning
 
Entrance
For UU students only, no exchange students this year.
 


In case online access is required for this course and you are not in the position to buy the access code, you are advised to contact the course coordinator for an alternative solution. Please note that access codes are not re-usable meaning that codes from second hand books do not work, as well as access codes from books with a different ISBN. Separate or spare codes are usually not available.

Reviews0 reviews

Nog geen reviews voor dit vak. Wees de eerste!

Heb jij dit vak gevolgd?

Deel je ervaring met toekomstige studenten. Inloggen met je Universiteit Utrecht mailadres duurt één minuut.

Schrijf een review